Book

Event-Driven Architecture in Golang

Event-driven architecture in Golang makes it extremely easy to adapt to ever-demanding software systems, that need to be updated based on changing requirements. This book provides a hands-on approach to implementation of event-driven architecture and associated methodologies that will have you up and running and productive, in no time.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h48m

Language

English

About Book

Who Is This Book For?

This hands-on book is for intermediate-level software architects, or senior software engineers working with Golang and interested in building asynchronous microservices using event sourcing, CQRS, and DDD. Intermediate-level knowledge of the Go syntax and concurrency features is necessary.

Book content

chapters 12h48m total length

 Introduction to Event-Driven Architectures

Supporting Patterns In Brief

Design and Planning

Event Foundations

Tracking Changes with Event Sourcing

Asynchronous Connections

Event-carried State Transfer

Event Workflows

Transactional Messaging

Testing

Deploying applications to the cloud

Monitoring and Observability

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required