Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Thursday, November 20 • 11:45 - 12:40
Cedric Pontet - Events at the tip of your fingers (Slides)

Sign up or log in to save this to your schedule and see who's attending!

Applying DDD+CQRS+ES for mail delivery in an occasionally connected mobile environment.

Have you ever imagined that you could try to implement event sourcing on a mobile device running on Windows Mobile 6 with .NET Compact framework 3.5? Well, me neither until I started this project in which a mail and parcels delivery company asked me to completely re-design the software that their employees use to scan and track the mail and parcels they deliver to customers across the country.

In this talk, I will explain both the business problem that we were trying to solve and the technical issues linked to the fact that our software had to run on an industrial mobile device with very specific hardware and software, had to be fast and reactive so the users where not slowed down in their daily work when in front of a customer, and had to occasionally send its data back to a central server when the device found connectivity so that other depending systems could be updated.

I will show how events really fitted this particular business problem and how designing a system based on events solved many technical issues while enabling simplicity in its implementation.



Speakers
avatar for Cedric Pontent

Cedric Pontent

Cédric is a seasoned Lean and Agile practitioner and a software expert. He started his software engineering career in 2001 in Luxembourg, and began being involved with agility in 2003, when he discovered the Agile Manifesto for the first time. | Since 2005, he has been happily employed at Agile Partner, where he has had the chance to work on a large variety of projects for customers both in public and private sector, in Luxembourg and... Read More →



Thursday November 20, 2014 11:45 - 12:40
2. Beta

Attendees (53)