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.
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
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.