YoVDO

Asynchronous Network Requests in a Web Application

Offered By: EuroPython Conference via YouTube

Tags

EuroPython Courses Python Courses Web Application Development Courses Parallelization Courses Asyncio Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore strategies for implementing asynchronous network requests in web applications during this EuroPython 2016 conference talk. Delve into the challenges of composing responses from multiple services in a Service-Oriented Architecture (SOA) paradigm and learn various solutions to parallelize network calls. Examine the integration of asynchronous techniques with different WSGI web server parallelization models, including running Twisted event loops, using coroutines, and leveraging Asyncio. Gain insights into optimizing performance for Django, Flask, or Pyramid applications running on servers like Gunicorn or uWSGI. Compare synchronous and asynchronous approaches, understanding their impact on scalability and response times in complex web services.

Syllabus

Introduction
Yelp
Agenda
SOA
Thread Pool Executor
Web Apps
Fork
Parallelization
Python
Thread model
DNS resolution
Lazy apps
Libraries
Summary
Questions


Taught by

EuroPython Conference

Related Courses

Amazon Simple Storage Service (Amazon S3): optimización del rendimiento (Español LATAM) | Amazon Simple Storage Service (Amazon S3) Performance Optimization (LATAM Spanish)
Amazon Web Services via AWS Skill Builder
Amazon Simple Storage Service (Amazon S3): optimización del rendimiento (Español LATAM) | Amazon Simple Storage Service (Amazon S3) Performance Optimization (LATAM Spanish)
Amazon Web Services via AWS Skill Builder
Amazon Simple Storage Service (Amazon S3) Performance Optimization (German)
Amazon Web Services via AWS Skill Builder
Amazon Simple Storage Service (Amazon S3) Performance Optimization (Simplified Chinese)
Amazon Web Services via AWS Skill Builder
Amazon Simple Storage Service (Amazon S3) Performance Optimization (French)
Amazon Web Services via AWS Skill Builder