Scaling Django To The Sky

Naren (~narenaryan)


49

Votes

Description:

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. Using micro-services based architecture to remove unwanted load from Django apps
  4. Optimizing web page speeds if Django is powering your website. (Don't blame Django for bad UI practices)
  5. 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.

Prerequisites:

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:

<a href="http://narenaryan.github.io/PyDelhi-Infrastructure-proposal/" target="_blank">Talk Slides are here.</a>

Slide share slides are here. http://www.slideshare.net/narenarya18/scaling-django-to-the-sky

Speaker Info:

Hey There, I am a Python and JavaScript developer with a good knowledge on DevOps. I worked previously as a Software engineer in <a href="http://www.quadloops.com/">Quadloops Technologies</a>, an innovative startup in Kochi. Now I am working as DevOps Engineer building Computer Telephony Integration in <a href="https://www.knowlarity.com/">Knowlarity Communications, Bangalore</a>. 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. From Oscar Wilde and Canon Doyle to Peter Thiel, every author fascinates me. I almost spend my time with Kindle in the journeys and weekends.

Email:

narenarya@live.com

Phone:

+917204540860

Speaker Links:

Website : http://narenarya.in/

LinkedIn: https://in.linkedin.com/in/narenarya

Github: https://github.com/narenaryan

Python blog: https://impythonist.wordpress.com

Personal blog: http://blog.narenarya.in

Pycon India 2015 talk: https://www.youtube.com/watch?v=NAwFrYcAY8Y

Section: Web Development
Type: Talks
Target Audience: Intermediate
Last Updated: