Software Architecture with Python: Design and architect highly scalable, robust, clean, and high performance applications in PythonAnand Balachandran Pillai