Cargando…

Concurrency in Go : tools and techniques for developers /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Cox-Buday, Katherine (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly Media, [2017]
Edición:First edition.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn998839000
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 170802t20172017caua o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d N$T  |d IDEBK  |d EBLCP  |d TEFOD  |d N$T  |d OCLCQ  |d YDX  |d MERER  |d OCLCF  |d OCLCQ  |d TOH  |d OCLCO  |d VT2  |d UOK  |d CEF  |d KSU  |d OCLCQ  |d WYU  |d C6I  |d ZCU  |d UAB  |d UKAHL  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 994221105  |a 994850601 
020 |a 9781491941317  |q (electronic bk.) 
020 |a 1491941316  |q (electronic bk.) 
020 |z 9781491941195 
020 |z 9781491941300 
020 |z 1491941308 
020 |z 1491941197 
029 1 |a GBVCP  |b 1004860463 
035 |a (OCoLC)998839000  |z (OCoLC)994221105  |z (OCoLC)994850601 
037 |a CL0500000880  |b Safari Books Online 
050 4 |a QA76.73.G63 
072 7 |a COM  |x 051000  |2 bisacsh 
082 0 4 |a 005.133  |2 23 
049 |a UAMI 
100 1 |a Cox-Buday, Katherine,  |e author. 
245 1 0 |a Concurrency in Go :  |b tools and techniques for developers /  |c Katherine Cox-Buday. 
250 |a First edition. 
264 1 |a Sebastopol, CA :  |b O'Reilly Media,  |c [2017] 
264 4 |c ©2017 
300 |a 1 online resource :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from title page (Safari, viewed July 31, 2017). 
500 |a Includes index. 
505 0 |a Copyright; Table of Contents; Preface; Who Should Read This Book; Navigating This Book; Online Resources; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Acknowledgments; Chapter 1. An Introduction to Concurrency; Moore's Law, Web Scale, and the Mess We're In; Why Is Concurrency Hard?; Race Conditions; Atomicity; Memory Access Synchronization; Deadlocks, Livelocks, and Starvation; Determining Concurrency Safety; Simplicity in the Face of Complexity; Chapter 2. Modeling Your Code: Communicating Sequential Processes. 
505 8 |a The Difference Between Concurrency and ParallelismWhat Is CSP?; How This Helps You; Go's Philosophy on Concurrency; Chapter 3. Go's Concurrency Building Blocks; Goroutines; The sync Package; WaitGroup; Mutex and RWMutex; Cond; Once; Pool; Channels; The select Statement; The GOMAXPROCS Lever; Conclusion; Chapter 4. Concurrency Patterns in Go; Confinement; The for-select Loop; Preventing Goroutine Leaks; The or-channel; Error Handling; Pipelines; Best Practices for Constructing Pipelines; Some Handy Generators; Fan-Out, Fan-In; The or-done-channel; The tee-channel; The bridge-channel; Queuing. 
505 8 |a The context PackageSummary; Chapter 5. Concurrency at Scale; Error Propagation; Timeouts and Cancellation; Heartbeats; Replicated Requests; Rate Limiting; Healing Unhealthy Goroutines; Summary; Chapter 6. Goroutines and the Go Runtime; Work Stealing; Stealing Tasks or Continuations?; Presenting All of This to the Developer; Conclusion; Appendix A. Appendix; Anatomy of a Goroutine Error; Race Detection; pprof; Index; About the Author; Colophon. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Go (Computer program language) 
650 0 |a Computer multitasking. 
650 6 |a Go (Langage de programmation) 
650 6 |a Fonctionnement multitâche. 
650 7 |a COMPUTERS  |x Programming  |x General.  |2 bisacsh 
650 7 |a Computer multitasking.  |2 fast  |0 (OCoLC)fst01728115 
650 7 |a Go (Computer program language)  |2 fast  |0 (OCoLC)fst01893916 
776 0 8 |i Print version:  |a Cox-Buday, Katherine.  |t Concurrency in Go.  |b First edition.  |d ©2017  |z 9781491941195  |z 1491941197  |w (OCoLC)951762973 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781491941294/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH33062926 
938 |a Askews and Holts Library Services  |b ASKH  |n AH33013772 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL4920913 
938 |a EBSCOhost  |b EBSC  |n 1558388 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis38516994 
938 |a YBP Library Services  |b YANK  |n 14704056 
994 |a 92  |b IZTAP