YoVDO

How Disqus is Using Django as the Basis of Our Service Oriented Architecture

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Web Development Courses Django Courses Continuous Deployment Courses API Development Courses Asynchronous Programming Courses Service-Oriented Architecture Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk detailing Disqus' implementation of Django as the foundation for their Service Oriented Architecture (SOA). Delve into the challenges of managing a large Django application and learn how Disqus is transitioning to a more modular, service-based infrastructure. Discover the benefits of SOA, data patterns in services, stable APIs, and the integration of RPC and async operations with Django. Gain insights into deployment strategies, code organization, and real-world examples of Disqus' services, including their ads server. Evaluate the success of SOA for Disqus and understand the implications for large-scale Django applications.

Syllabus

Intro
Why do I sit on a throne of lies?
What is a SOA?
SOA is not a new idea
Services you already use
Why SOA?
Data patterns of services
Stable APIs
RPC + Django
Async + Django
Django is easy to run
Deployment
Entry points
Example Services
It works fine
The Disqus Ads server
Lots o' services
Code organization
What does it look like?
uhmuzing
Did it work?
Is SOA a success for Disqus?
Roundup
Links
Questions for me
Questions for you


Taught by

EuroPython Conference

Related Courses

A Brief History of Data Storage
EuroPython Conference via YouTube
Breaking the Stereotype - Evolution & Persistence of Gender Bias in Tech
EuroPython Conference via YouTube
We Can Get More from Spatial, GIS, and Public Domain Datasets
EuroPython Conference via YouTube
Using NLP to Detect Knots in Protein Structures
EuroPython Conference via YouTube
The Challenges of Doing Infra-As-Code Without "The Cloud"
EuroPython Conference via YouTube