Callista Enterprise

Välkommen till Callista Enterprise. Med kunskap och engagemang som bas hjälper vi våra kunder att utveckla sin IT-verksamhet med kraften från nya tekniker och metoder.

Jobba hos oss

Våra konsulter i Göteborg och Stockholm kombinerar hög teknisk kompetens med förmåga att förstå kunders behov och önskemål. Vill du bli en av oss?

Medarbetare

Erbjudanden

Uppdrag

Event

Blogg

Go Microservices blog series, part 9 - Messaging with RabbitMQ and AMQP

// Erik Lupander

In part 9 of the Go microservices blog series, we’ll examine messaging between Go microservices using RabbitMQ and the AMQP protocol.

Introduction

Microservices is all about separating your application’s business domain into bounded contexts with clearly separated domains, running with process separation where any persistent relations across domain boundaries has to rely on eventual consistency rather than ACID-like transactions or foreign key constraints. A lot of these concepts comes from or has been inspired by Domain-driven design (DDD). That’s yet another huge topic one could write a blog series about.