Transaction cascades, or how to build a transactional microservice architecture

День 1 /  / Зал 1  /  EN /

At TransferWise they use Kafka and local database transactions to achieve transactional behavior across multiple microservices. In this talk Harald will describe their architecture and design decisions. He'll compare their own solution with other alternatives and show why they chose to build their own. He'll also give a quick recap on database transactions and Kafka.


Harald Wendel
Harald Wendel
TransferWise

Harald is a software developer at TransferWise, building the rails to move their customers' money around the world. Before that he's been building trading systems for almost 10 years. He's been working with Java for over 15 years with a focus on low latency and stream processing systems. When he's not coding he likes to cycle or just hang out with his family. Most of the year you can find him either in Berlin or Tallinn.