Plotka, Bartlomiej
Efficient Go: Data-Driven Performance Optimization
- ISBN 13:
- 9781098105716
- author:
- Plotka, Bartlomiej
- format:
- Paperback
- publisher:
- O'Reilly Media
- language:
- English
- Publication Year:
- 2022
- Pages:
- 494
- Dimensions:
- 23.3 x 17.8 x 2.5 centimetres (0
- Genre:
- Computers, Programming, General,
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Efficient Go provides practical tools and knowledge to help software engineers improve their systems' performance and efficiency. With this book, you'll learn how to approach software efficiency effectively, making your products faster and less resource-hungry. Bartlomiej Plotka shares his expertise on how to optimize efficiency using Go, covering topics such as goal setting, CPU and memory usage, observability signals, and benchmarking tools like Prometheus and pprof. You'll also discover how to efficiently use Go's features, including slices, generics, goroutines, and garbage collection. By following the guidance in this book, you can create reliable micro and macro benchmarks, assess efficiency using metrics and logging, and apply these techniques to your programming or product management cycles.