DevConf.CZ 2019 has ended
Back To Schedule
Sunday, January 27 • 12:30pm - 12:55pm
Splitting the monolith: From Django to Falcon

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
I love Django. It is so simple and convenient to serve users data with it that you cannot see the reason not to use it.

So we based our Content Management System (CMS) on Django. But as our project grew, Django could no longer keep its breath.

Our data models are big, with lots of their instances. We do not modify them often, but we need to return them on a massive scale. Therefore we splitted our CMS into data management part (still in Django) and data distribution part.
After research, we chose Falcon and ElasticSearch for the data distribution part.

In this talk I will explain how Django ties to Falcon, address some common problems that may arise and show you two example APIs from Showmax platform. Both working with Falcon, ElasticSearch as a data source and Varnish as router.


Jan Panacek

CMS Developer, Showmax
I am CMS developer at Showmax, working at everything content data related. Been Python enthusiast since 2012, since I first encountered it at a temp-job as a customer support during my political science studies and it was love at the first sight. Using it as his weapon of choice... Read More →

Sunday January 27, 2019 12:30pm - 12:55pm CET