Real-time apps with gevent-socketio
General concepts: concurrency, parallelism, threads and processes
What’s the difference between concurrency and parallelism?
What’s a coroutine?
What is a thread?
What is a process?
What’s the difference between threads and processes?
What does that mean in the context of a python application?
If CPython python has GIL, why do we still use it?
So we cannot execute in parallel with python?
Advanced distributed, parallel computing with python
What is gevent?
libevent
libev
greenlets
gevent API design
gevent with other python extensions
gevent’s monkey patch
gevent with webservers
gevent with databases
gevent with I/O operations
gevent code example
Summary
What are greenlets?
Installation
Example
Spawning greenlets via gevent
Full Tutorial on gevent
General concepts: what are sockets?
Python sockets
So what’s a WebSocket?
What is Socket.IO?
Various Language Implementations
ServerIOServer example
SocketIO Namespace example
Summary of gevent-socketio API
From SocketIO client to SocketIOServer logic and back
A gevent-socketio example
Real-time apps with gevent-socketio
Docs
»
Edit on GitHub
Please activate JavaScript to enable the search functionality.
Read the Docs
v: latest
Versions
latest
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.