Обложка канала

Physics.Math.Code

60543 @physics_lib

Сообщество физиков, математиков и разработчиков. Книги, видеоуроки, статьи.

Physics.Math.Code

3 года назад
Открыть в
📙 Microservices with Go: Building scalable and reliable microservices with Go [2022] Alexander Shuiskov This book is covering the key benefits and common issues of microservices, helping the readers to understand which problems microservice architecture helps to solve and which issues it usually introduces. The chapter highlights the importance of using the right principles and standards in order to achieve the key benefits of microservice architecture, emphasizing the role of the Go programming language as one of the most popular languages for microservice development and laying down the foundation for the next chapters of the book. The foundational aspects of Go microservice development include service scaffolding, service discovery, data serialization, synchronous and asynchronous communication, deployment, and orchestration and testing. The part is primarily focusing on the development aspects while the following part is covering maintenance and reliability topics. The last part is covering more advanced topics of Go microservice development including system reliability, observability, maintainability, and scalability. The part includes lots of best practices and examples which illustrate how to apply the key ideas to the existing applications, using two applications scaffolded in the previous part as examples.