Zopa, c/ Viriat 47, 4th Floor Edificio Numancia 1, 08014 Barcelona
6:30pm - Doors open: Pizza 🍕 Beers 🍻 Networking 🗣
7:00pm - Welcome intro from Zopa
7:10pm - Talk 1: "Modular Dreams" by Víctor M. V., Developer @ Nedap
8:00pm - Talk 2: "Logs, logs everywhere: A practical view in the worlds of events and microservices" by Jordi Gerona, Technical Lead @ Zopa
8:40pm - Networking 🗣
9:00pm - Close
About the talks
💁♂️Talk 1: "Modular Dreams" by Víctor M. V., Developer @ Nedap
There's often a tension between monoliths and microservices: both have drawbacks as well as benefits.
To make matters worse, there's often a sense of false dichotomy: it's seen as an all-or-nothing choice, with a costly rewrite in case of regret.
In this talk we'll see how the old idea of modules can bring the best of both worlds, laying a specific, graceful, optional path for scaling from "easy" to "robust".
The advocated pattern fits well into an event-driven architecture.
The talk is language-agnostic and influenced by real-world work in a variety of languages, particularly functional ones.
💁♂️Talk 2: "Logs, logs everywhere: A practical view in the worlds of events and microservices" by Jordi Gerona, Technical Lead @ Zopa
Event Sourcing, Event-driven architectures, CQRS, Replayable events, Streams, idempotency, transactions…Microservices comes with a bag of challenges similar to those that Distributed Systems need to solve. In this talk, we will dig into some of them and answer why using an event log is probably a good idea. At the same time, we will look at what trade-offs you need to be aware of when simply adding Kafka or any technology to your stack.