Add two new advanced latest books (#127)

Co-authored-by: Yrvin Escorihuela <yrvin@mbp.local>
pull/128/head
yescorihuela 1 year ago committed by GitHub
parent 6436977dca
commit b9d3ef6c44
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -220,6 +220,28 @@ For the last decade, we have heard stories about Monolith to Microservice transi
**Advanced Books**
---
### [Microservices with Go](https://www.packtpub.com/product/microservices-with-go/9781804617007)
<img src="https://static.packt-cdn.com/products/9781804617007/cover/smaller" width="120px"/>
This book covers the key benefits and common issues of microservices, helping you understand the problems microservice architecture helps to solve, the issues it usually introduces, and the ways to tackle them.
Youll start by learning about the importance of using the right principles and standards in order to achieve the key benefits of microservice architecture. The following chapters will explain why the Go programming language is one of the most popular languages for microservice development and lay down the foundations for the next chapters of the book. Youll explore the foundational aspects of Go microservice development including service scaffolding, service discovery, data serialization, synchronous and asynchronous communication, deployment, and testing. After covering the development aspects, youll progress to maintenance and reliability topics. The last part focuses on more advanced topics of Go microservice development including system reliability, observability, maintainability, and scalability. In this part, youll dive into the best practices and examples which illustrate how to apply the key ideas to existing applications, using the services scaffolded in the previous part as examples.
By the end of this book, youll have gained hands-on experience with everything you need to develop scalable, reliable and performant microservices using Go.
### [Event-Driven Architecture in Golang](https://www.packtpub.com/product/event-driven-architecture-in-golang/9781803238012)
<img src="https://static.packt-cdn.com/products/9781803238012/cover/smaller" width="120px"/>
Event-driven architecture in Golang is an approach used to develop applications that shares state changes asynchronously, internally, and externally using messages. EDA applications are better suited at handling situations that need to scale up quickly and the chances of individual component failures are less likely to bring your system crashing down. This is why EDA is a great thing to learn and this book is designed to get you started with the help of step-by-step explanations of essential concepts, practical examples, and more.
Youll begin building event-driven microservices, including patterns to handle data consistency and resiliency. Not only will you learn the patterns behind event-driven microservices but also how to communicate using asynchronous messaging with event streams. Youll then build an application made of several microservices that communicates using both choreographed and orchestrated messaging.
By the end of this book, youll be able to build and deploy your own event-driven microservices using asynchronous communication.
### [Building Distributed Applications in Gin](https://www.packtpub.com/product/building-distributed-applications-in-gin/9781801074858)
<img src="https://static.packt-cdn.com/products/9781801074858/cover/smaller" width="120px"/>

Loading…
Cancel
Save