Wednesday 

Room 7 

16:20 - 17:20 

(UTC+02

Talk (60 min)

Drinking a river of IoT data with Akka.NET

You can’t develop a device any more without it connecting to something. These ‘smart’ devices all have one thing in common: they generate a never-ending stream of data. If you want to process all that data for 100, 1000 or 10000 devices, you can probably get by with a very simple web stack. But as soon as you want to scale to 1000000 or more devices, you’re going to need a better strategy. Scaling software is always tricky. We all have been through this. You load balance your web farm only to find out that your database is a bottleneck. Or to find out you need to synchronize caches across your farm, etc. Akka.NET and its implementation of the actor model make scaling a bit easier. Developing stateful code becomes a breeze, as well as scaling it and making it resilient. But there are pitfalls as well. No prior Akka.NET knowledge is required for this talk.

.NET
Architecture
IoT

Hannes Lowette

Hannes is a developer, a coach and a father of 3.

In software development, he has always had a passion for performance, databases, distributed systems and large scale applications. He's always weighing every solution's benefits against its drawbacks, reducing friction where possible.

As a coach, he is enthusiastic about knowledge sharing, personal growth and building careers. Building a company culture around learning is what gets him out of bed.

In his free time, when he’s not building LEGO® castles with his kids, he likes to spend time building guitars, playing chess, mountain biking and doing all round geeky stuff.

You can often find him on stage at the conference afterparty, especially as the guitarist of Dylan Beattie & the Linebreakers.