Expert Twisted

Event-Driven and Asynchronous Programming with Python



Bookstore > Books > Expert Twisted

Price$26.62 - $34.99
Rating
AuthorsMark Williams, Cory Benfield, Brian Warner, Moshe Zadka, Dustin Mitchell, Kevin Samuel, Pierre Tardy
PublisherApress
Published2019
Pages382
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484237412
ISBN-139781484237410
EBook Hardcover Paperback

Explore Twisted, the Python-based event-driven networking engine, and review several of its most popular application projects. It is written by community leaders who have contributed to many of the projects covered, and share their hard-won insights and experience.

Expert Twisted starts with an introduction to event-driven programming, explaining it in the context of what makes Twisted unique. It shows how Twisted's design emphasizes testability as a solution to common challenges of reliability, debugging, and start-to-finish causality that are inherent in event-driven programming. It also explains asynchronous programming, and the importance of functions, deferreds, and coroutines. It then uses two popular applications, treq and klein, to demonstrate calling and writing Web APIs with Twisted.

The second part of the book dives into Twisted projects, in each case explaining how the project fits into the Twisted ecosystem and what it does, and offers several examples to bring readers up to speed, with pointers to additional resources for more depth. Examples include using Twisted with Docker, as a WSGI container, for file sharing, and more.

Integrate Twisted and asyncio using adapters; Automate software build, test, and release processes with Buildbot; Create clients and servers with Autobahn; Transfer files with Magic Wormhole; Distribute cloud-based file storage with Tahoe LAFS; Understand HTTP/2 with Python and Twisted; Support for asynchronous tasks using Django Channels.





5 5 4

Similar Books


Python Interviews

Python Interviews

by Mike Driscoll

Hear from these key Python thinkers about the current status of Python, and where it's heading in the future; Listen to their close thoughts on significant Python topics, such as Python's role in scientific computing, and machine learning; Understand the direction of Python, and what needs to change for Python 4.Each of these twenty Pytho...

Price:  $27.99  |  Publisher:  Packt Publishing  |  Release:  2018

MOS Study Guide for Microsoft Excel Expert Exam MO-201

MOS Study Guide for Microsoft Excel Expert Exam MO-201

by Paul McFedries

Demonstrate your expert-level competency with Microsoft Excel! Designed to help you practice and prepare for Microsoft Office Specialist: Microsoft Excel Expert (Excel and Excel 2019) certification, this official Study Guide delivers: In-depth preparation for each MOS objective; Detailed procedures to help build the skills measured by the...

Price:  $24.99  |  Publisher:  Microsoft Press  |  Release:  2020

MOS Study Guide for Microsoft Access Expert Exam MO-500

MOS Study Guide for Microsoft Access Expert Exam MO-500

by Paul McFedries

Demonstrate your expertise with Microsoft Access. Designed to help you practice and prepare for Microsoft Office Specialist (MOS): Access 2019 certification, this official Study Guide delivers: In-depth preparation for each MOS objective; Detailed procedures to help build the skills measured by the exam; Hands-on tasks to practice what yo...

Price:  $24.99  |  Publisher:  Microsoft Press  |  Release:  2020

MOS Study Guide for Microsoft Word Expert Exam MO-101

MOS Study Guide for Microsoft Word Expert Exam MO-101

by Paul McFedries

Demonstrate your expert-level competency with Microsoft Word! Designed to help you practice and prepare for Microsoft Office Specialist: Word Expert (Word and Word 2019) certification, this official Study Guide delivers: In-depth preparation for each MOS objective; Detailed procedures to help build the skills measured by the exam; Hands-o...

Price:  $24.99  |  Publisher:  Microsoft Press  |  Release:  2020

Expert PHP and MySQL

Expert PHP and MySQL

by Patrick Galbraith, Andrew Curioso, Ronald Bradford

As the world's most popular, general purpose, open source scripting language, PHP is frequently used with MySQL to create high-traffic, mission-critical applications. This indispensable book shares proven, author-tested best practices and expert techniques that can be applied to even the most demanding MySQL-driven PHP apps. You'll explor...

Price:  $6.99  |  Publisher:  Wrox  |  Release:  2010

Beautiful Security

Beautiful Security

by Andy Oram, John Viega

In Beautiful Security, today's security experts offer a collection of essays that describe bold and extraordinary methods to secure computer systems in the face of ever-increasing threats. You'll learn how new and more aggressive security measures work -- and where they will lead us. This far-reaching discussion takes you into the techniq...

Price:  $31.99  |  Publisher:  O'Reilly Media  |  Release:  2009

MOS 2013 Study Guide for Microsoft Excel Expert

MOS 2013 Study Guide for Microsoft Excel Expert

by Mark Dodge

Demonstrate your expertise with Microsoft Office! Designed to help you practice and prepare for the 2013 Excel Expert Microsoft Office Specialist (MOS) exams, this all-in-one study guide features: Full, objective-by-objective exam coverage; Easy-to-follow procedures and illustrations to review essential skills; Hands-on practice tasks to ...

Price:  $8.39  |  Publisher:  Microsoft Press  |  Release:  2013

Expert Android Studio

Expert Android Studio

by Murat Yener, Onur Dundar

Expert Android Studio bridges the gap between your Android programing skills with the provided tools including Android Studio, NDK, Gradle and Plugins for IntelliJ Idea Platform. Packed with best practices and advanced tips and techniques on Android tools, development cycle, continuos integration, release management, testing, and performa...

Price:  $25.20  |  Publisher:  Wrox  |  Release:  2016