Event-Driven Architecture in Golang: Building complex systems with asynchronicity and eventual consistency
Event-Driven Architecture in Golang: Building complex systems with asynchronicity and eventual consistency
Regular price
£43.85 GBP
Regular price
£33.99 GBP
Sale price
£43.85 GBP
Unit price
/
per
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Event-Driven Architecture in Golang: Building complex systems with asynchronicity and eventual consistency
Event-driven architecture in Golang is an approach used to develop applications that shares state changes asynchronously,internally,and externally using messages. This book is designed to get you started with step-by-step explanations of essential concepts, practical examples, and more. You'll learn the patterns behind event-driven microservices and how to communicate using asynchronous messaging with event streams. By the end of the book, you'll be able to build and deploy your own event-driven microservices using asynchronous communication.
Format: Paperback / softback
Length: 384 pages
Publication date: 25 November 2022
Publisher: Packt Publishing Limited
Event-Driven Microservices: Building Robust Applications with Golang
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.
You will 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. You will then build an application made of several microservices that communicates using both choreographed and orchestrated messaging.
By the end of this book, you will be able to build and deploy your own event-driven microservices using asynchronous communication.
What you will learn:
Understand different event-driven patterns and best practices.
Plan and design your software architecture with ease.
Track changes and updates effectively using event sourcing.
Test and deploy your sample software application with ease.
Monitor and improve the performance of your software.
In conclusion, this book is a comprehensive guide to event-driven architecture in Golang. It covers essential concepts, practical examples, and best practices to help you build robust and scalable applications using asynchronous communication. Whether you are a software developer or architect, this book will provide you with the knowledge and skills you need to succeed in the world of event-driven microservices.
Weight: 720g
Dimension: 191 x 234 x 26 (mm)
ISBN-13: 9781803238012
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.