Reliability

Data extraction from microservice architectures

Reporting and ETL “just work” in a DB-centric design, when the data is in 3rd Normal Form. In a microservice design, they do not. If you apply the traditional ETL tools to your microservice stores, you will lose your microservice benefits.  Let’s see a way to get better-than-SQL reporting, without sacrificing time-to-market, team velocity or SLAs, and opening a path to the CQRS pattern.

Beyond ACID and BASE – a new transactional model

Traditionally, transactions are seen as a database issue with little to do with UI, networking or processing. They are also seen as a technology issue for developers and DBAs, and not particularly interesting for BAs or end-users. I’m going to challenge both of those premises and suggest a new user-centred view – “Transactions let a user move on with their life after they use our system.”

Scroll to Top