Skip to content
Menu
PyCon HK
  • Schedule
    • 2023
    • 2022
    • 2021
    • 2020 Fall
    • 2020 Spring
    • 2018
    • 2017
    • 2016
    • 2015
  • Sponsors
    • 2023
    • 2022
    • 2021
    • 2020 Fall
    • 2018
    • 2017
    • 2016
    • 2015
  • Organizers
    • Organizers
    • Volunteers
    • Booths
  • Supporting Organizations
  • Code of Conduct
    • Procedures for Reporting Incidents
    • Enforcement Procedures
  • About
    • PyCon HK
    • Conference Highlights
    • 2023
    • 2022
    • 2021
    • 2020 Fall
    • 2020 Spring
    • 2018
    • 2017
      • Photos
      • Videos
    • 2016
      • Photos
      • Videos
    • 2015
      • Photos
PyCon HK

Django Apps at Scale: Mistakes to Avoid

Posted on October 1, 2022October 7, 2022

History

I started using Python when I was in school and kickstarted my development with Django in 2018 with Django. To enhance my experience and learnings in Django I also interned at an Infrastructure as Code Platform StackGuardian. It’s an OpenSource robust and scalable Project built with Django. I & the Team wrote everything from scratch and in the process, I did a lot of research and experiments to build scalable Django Apps with Microservice Architecture. I’ve learned a lot about what works well and what doesn’t with Django, and hope I can share some useful tips on how to work with this popular web framework.

Agenda for the Talk

–> Monoliths Overview

I’ll start with a layman’s introduction to Monoliths so that even beginners get the idea about the terminologies which will be used later.

–> Moving away from Monolith

Under this, I’ll be discussing problems with Monolith Architecture or monolith Django Apps. Examples of companies that moved from Monolith to Microservice architecture.

–> Microservices: What & Why?

Here I’ll be sharing the benefits that microservice architecture adds to the product. The need for microservices with the ever-growing users globally and how microservices are able to solve scalability issues.

–> Microservices in Django

Python Frameworks for building apps. Understanding Microservice Architecture in Django via Code walkthrough. How to transition your Django App from a Monolith App to a Microservices-based app.

–> What not to do? Or Good Practices

Under this, I will discuss the problems we faced while building StackGuardian, Things that I have learned from others, and a better way to overcome those problems.

–> Key Takeaway & Django Trivia/QnA

I’ll conclude the talk with key takeaways & a fun Django Trivia.

Audience

The target audience for the talk ranges from Beginner to Intermediate Programmers.

Date and Time : October 29, 2022 / 16:30-17:00 ( UTC+8 )
Language : English
Speaker : Mr. Kushal Vijay / Microsoft / India

Speaker Introduction

Mr. Kushal Vijay

I’m Kushal Vijay, A Software Engineer @Microsoft & a Content Creator on YouTube & LinkedIn serving an audience of over 100,000. Previously, I have done Internships at Microsoft and StackGuardian. I’m an ACM ICPC’19 Regionalist and also mentored students in Google Code-In’19 for TensorFlow Organization. I have taken 30+ Webinars during my Career in Computer Science and judged multiple hackathons across Engineering Colleges in India.

  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
  • YouTube

Archives

©2025 PyCon HK | Powered by SuperbThemes!
← Healthcare by a Pythonista ← What if…Python + Azure