Scaling Django To The Sky

Naren (~narenaryan)




This proposal is to explain the tips and tricks of scaling a Django project to handle millions of requests with a simple and elegant stack. This talk explains how efficiently developers can use

  1. Django advanced features for code optimization
  2. Using profilers to monitor what is causing bottleneck in stack
  3. Load balancers, Caching systems and Web accelerators to get maximum throughput out of Django.

enter image description here

key points:

  • How database optimization is achieved using Django's advanced features.
  • Django's hurdles in path of scaling, how to overcome them.
  • Suggesting good open source stack that really works.
  • A better architecture which costs less but returns more value.


You should have idea of following:

  • Basic knowledge on how Web Frameworks works
  • Entry knowledge on Django web development
  • Basic idea on HTTP and REST
  • No need to know about Load Balancers, Cache etc. Will give a swift introduction about them in the talk.

Content URLs:

Talk Slides here.

visit on Github

Slide share slides are here.

Speaker Info:

I am a Python and JavaScript developer with a good knowledge on DevOps. I worked previously as a Software engineer in Quadloops Technologies, an innovative startup in Kochi. Now I am working as DevOps Engineer for Computer Telephony Integration in Knowlarity Communications, Bangalore. I worked with building few internal architectures and libraries. i love contributing to Open Source.

last October, I gave a talk on distributed databases in PyCon India 2016 .

I like photography and travelling more.


[email protected]



Section: Infrastructure
Type: Talks
Target Audience: Intermediate
Last Updated:

This look awesome looking forward to it

Amit Singh Sethi (~dusual)

Can we have some links to your slides or a general structure, some thing that can be used to be put on the projector so audience can follow along.

Please upload the slides/structure so they can be reviewed before 12th feb.

Have you given any talks(including this one) before? Any experience of public speaking? It's not a requirement for doing the talk but would definitely help us gauge the experience level. We suggest going through the presentation least once in front of a small audience to get some experience if you have not already.

Akshay Arora (~akshayaurora)

I see that the github link you posted is for the presentation itself, in that case make sure you have majority of the content up by 12th for review.

Akshay Arora (~akshayaurora)

Yeah, I gave talks in PyCon 2015 and other Bangalore programming groups. I will prepare the slides soon by today.


Naren (~narenaryan)

Hi Akshay,

My slides are here.

Naren (~narenaryan)

Login to add a new comment.