Monolithic vs Distributed Software: No Holy Grails

A session at eurucamp 2012

Sunday 19th August, 2012

12:00pm to 12:30pm (CET)

One of the biggest problems in web development today is scalability. It's
a big problem, and not always easy to solve. The sheer number of requests
that large applications need to process is huge, and increasing every day.

One of the most elegant and widely adopted techniques to deal with this is
favoring distributed architectures over monolithic ones. Having a distributed
network of tiny apps makes it easier to have a robust, maintainable codebase.
Adopting the Unix philosophy of doing one thing right is a topic that has
been coming up at conferences and on blog posts all over the world lately,
and with good reason.

But is a distributed architecture always the best solution? Is then a
monolithic approach "wrong" from the get go? Sometimes building a distributed
system is worth it, sometimes it just isn't. In this talk I put forward my
thoughts and experiences dealing with refactoring your application into
several small ones, how to build a monolithic app that can be easily
split, how to approach the refactor gradually and incrementally, so as not
to lose the ability to deliver new features, and how to decide when it's
simply not worth it.

About the speaker

This person is speaking at this event.
Pablo Astigarraga

I sit on a throne of lies. bio from Twitter

Coverage of this session

Sign in to add slides, notes or videos to this session

eurucamp 2012

Germany Germany, Berlin

17th19th August 2012

Tell your friends!


Time 12:00pm12:30pm CET

Date Sun 19th August 2012

Short URL


Official event site


View the schedule


See something wrong?

Report an issue with this session