Lessons learnt by the development of Instant Messenger with Python 2 and Twisted. About the project: * 100 000+ connected users * 100+ nodes * REST API for integration Expected audience: developers who are new to development of Instant Messenger or folks who develop a system from scratch. All the stuff based on own production experience.