Developer conference3-6 NovemberMalmö Sweden

Sessions - Øredev 2015


11.20 - 12.00

Streams as the team interface

Level: Beginner

How do you remain agile when working on a large application? How do you keep feedback cycles short and ship features quickly? How do you adapt rapidly to changing requirements?

Somehow, you need to break the big application into smaller, more manageable chunks. Microservices are a growing trend for splitting up monolithic applications into independently deployable services. Although there are many good things about microservices, it's not all roses: keeping them reliable and consistently performant can take serious effort.

In this talk, we'll discuss a different approach to breaking down a big application into smaller chunks: stream processing. Many applications can be designed as a cascade of jobs that consume and produce real-time data streams. When you build applications this way, streams are not just an implementation detail — they become the interface from one team to another.

Other sessions - Martin Kleppmann


Best companies


ØREDEV was founded in 2005 by Jayway, a company comprised of and focused on specialists within IT. Øredev inherited this company's vision and philosophy.