Scaling Data Horizontally
A look into the challenges of building a scalable distributed application, and where the hidden difficulties lie. Modern frameworks have powerful support for building stateless architectures and have moved the challenge away from local instance problems into wide-scale data segregation and management.
Reactiveness as a Way of Thinking About Systems
In his talk Zdravko will explore the meaning behind the concept of “Reactive Systems” and how thinking in these terms can help us when designing and architecting modern software. Software systems operate in the physical world. Zdravko will look at what challenges this brings and how we can achieve reactive properties within the constraints of the real world. Along the way he will delve into different software development concepts that can naturally be used together to help accomplish the ultimate goal – a responsive system.
|18:30 – 19:00
|19:00 – 21:00
|PRESENTATIONS & WORKSHOPS
|21:00 – 21:30
|TALKS & DRINKS
Tom has been an engineer with Ocado for 4 years, working on various warehouse projects. Currently he's building an in-store picking solution that needs to scale to 1000s of stores across multiple countries, and support any retailer set up and configuration. A Scala enthusiast and secret Rust admirer!
Zdravko loves exploring the boundless world of software development and systems design and searching for deeper but simplified insights while doing so. He is a functional programming enthusiast, who has currently chosen Scala as his main language to talk to computers and fellow programmers. He loves the challenges that distributed systems bring. A couple of years ago he completed a master thesis on reactive systems. Zdravko is currently a software developer at Ocado Technology.
- Java & Scala Software Developers
- Everyone who is just curious and/or a true geek
- Everyone who is willing to know more about Ocado Technology