Implementing distributed applications is far from easy. We are all aware of the fallacies of distributed computing (https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing). These are not the only challenges that you may encounter when you need to deal with distributed systems.
During the last 4 years, we have been building an event store and a messaging platform that are, by nature, distributed across several machines to be more reliable and scalable. Let's see together what it means to build such a system, how to maintain it in (large variety of our customers') production environments.
Escaping the Enshittification Trap: Systems Thinking for Sustainable Quality
7pm New Zealand time, please check the event time in your time-zone. In this talk, we’ll explore quality as an emergent property of our teams, tools, and processes—not just something we test at the end. We’ll look at challenges like speed to market and...
