Aggregates, Event Sourcing and CQRS

Issue #43 | Oct 14, 2016

Articles

Developing Transactional Microservices Using Aggregates, Event Sourcing and CQRS - Part 1

In this article, author describes a way to develop microservices that solves these problems by using Domain Driven Design, Event Sourcing and Command Query Responsibility Segregation (CQRS).

ACID, MVCC vs Locks, Transaction Isolation Levels, and Concurrency

This Chapter XVII is dedicated to databases and related issues – in the context of Multiplayer Online Games.

The Open Guide to Amazon Web Services

This guide is by and for engineers who use AWS. It aims to be a useful, living reference that consolidates links, tips, gotchas, and best practices.

A microservices architecture journey

Very succinct article about microservices architecture.

JSON Web Tokens are made for Microservices

Author shows sample client component, that communicates with set of microservices where interactions need to be authenticated and authorized.

How To Start With Microservices

How to start with microservices if you can’t see the sun because of all those technical decisions standing in your way?

Containers From Scratch Pt. 1

Author goes into the low level details of how containers work.

Microservices for the Grumpy Neckbeard

Books

Microservices Architecture

Make the architecture of a software as simple as possible

Video

Live Coding No Ceremony Microservices

In this session, the presenter hacks on stage a couple of Java EE 7/8 “rightsized” services, links them together, runs them on Docker, and explains the architectural decisions and best practices in real time.

Microservices for Mortals

This session goes over the benefits, but more so the pitfalls, of using a microservices-based architecture.

Handling Eventual Consistency in JVM Microservices with Event Sourcing

Microservices Minus the Hype How to Build and Why

One Microservice Is No Microservice They Come in Systems

Cloud Native Microservices and Containers in the Middleware World