Expert Twisted

Event-Driven and Asynchronous Programming with Python



Bookstore > Books > Expert Twisted

Price$26.62 - $32.08
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.


  1. (2 books)


5 5 4

Similar Books


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

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 F# 2.0

Expert F# 2.0

by Don Syme, Adam Granicz, Antonio Cisternino

Expert F# 2.0 is about practical programming in a beautiful language that puts the power and elegance of functional programming into the hands of professional developers. In combination with .NET, F# achieves unrivaled levels of programmer productivity and program clarity. ...

Price:  $59.99  |  Publisher:  Apress  |  Release:  2010

Expert Oracle Application Express, 2nd Edition

Expert Oracle Application Express, 2nd Edition

by Doug Gault, Tom Petrus, Denes Kubicek, Dan McGhan, Francis Mignault, Roel Hartman, Raj Mattamal, Jorge Rimblas, Martin D'Souza, Christoph Ruepprich, Dimitri Gielis, Nick Buytaert, Karen Cannell, John Scott, Sharon Kennedy

Expert Oracle Application Express, 2nd Edition is newly updated for APEX 5.0 and brings deep insight from some of the best APEX practitioners in the field today. You'll learn about important features in APEX 5.0, and how those can be applied to make your development work easier and with greater impact on your business. Oracle Applica...

Price:  $16.00  |  Publisher:  Apress  |  Release:  2015

Expert F# 4.0, 4th Edition

Expert F# 4.0, 4th Edition

by Don Syme, Adam Granicz, Antonio Cisternino

Learn from F#'s inventor to become an expert in the latest version of this powerful programming language so you can seamlessly integrate functional, imperative, object-oriented, and query programming style flexibly and elegantly to solve any programming problem. Expert F# 4.0 will help you achieve unrivaled levels of programmer produ...

Price:  $45.80  |  Publisher:  Apress  |  Release:  2015

Expert ASP.NET 2.0 Advanced Application Design

Expert ASP.NET 2.0 Advanced Application Design

by Tom Barnaby, Dominic Selly, Andrew Troelsen

Expert ASP.NET 2.0 Advanced Application Design will help you derive maximum performance and reliability from the distributed applications you create with ASP.NET 2.0.The book first looks at some of the non-functional requirements that impact the design of a distributed application. It then relates them to the servers and services availabl...

Price:  $5.47  |  Publisher:  Apress  |  Release:  2005

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 tw...

Price:  $34.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