When making asynchronous code, what limitations does gevent with third-party synchronous libraries have that asyncio with third-party asynchronous libraries with async/await syntax doesn't? What are some standard libraries that do synchronous I/O that gevent can't monkey patch? What are some popular third-party libraries written in C that gevent can't patch that do synchronous I/O from C code? Continue reading...