Account

Company

  Menu

Description

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.
What You'll Learn

• 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

Who This Book Is For
Readers should have some Python experience and understand the essentials of containers and protocols, but need not be familiar with Twisted or the associated projects covered in the book.

Tag This Book

This Book Has Been Tagged
It hasn't. Be the first to tag this book!

Our Recommendation

Track It. This book may eventually drop below £9.99.

Notify Me When The Price...

  • £
  • If I'm already tracking this book...

to track this book on eReaderIQ.

Track These Authors

to track Brian Warner on eReaderIQ.

  • to be notified each time the price drops on any book by Brian Warner.
  • to stop tracking Brian Warner.

to track Cory Benfield on eReaderIQ.

  • to be notified each time the price drops on any book by Cory Benfield.
  • to stop tracking Cory Benfield.

to track Dustin Mitchell on eReaderIQ.

  • to be notified each time the price drops on any book by Dustin Mitchell.
  • to stop tracking Dustin Mitchell.

to track Kevin Samuel on eReaderIQ.

  • to be notified each time the price drops on any book by Kevin Samuel.
  • to stop tracking Kevin Samuel.

to track Mark Williams on eReaderIQ.

  • to be notified each time the price drops on any book by Mark Williams.
  • to stop tracking Mark Williams.

to track Moshe Zadka on eReaderIQ.

  • to be notified each time the price drops on any book by Moshe Zadka.
  • to stop tracking Moshe Zadka.

to track Pierre Tardy on eReaderIQ.

  • to be notified each time the price drops on any book by Pierre Tardy.
  • to stop tracking Pierre Tardy.

Price Summary

  • We started tracking this book on December 20, 2018.
  • This book was £23.74 when we started tracking it.
  • The price of this book has changed 94 times in the past 680 days.
  • The current price of this book is £19.74 last checked 3 hours ago.
  • This book is at its lowest price in the past 90 days.
  • This lowest price this book has been offered at in the past year is £10.48.
  • The lowest price to date was £10.48 last reached on May 1, 2020.
  • This book has been £10.48 one time since we started tracking it.
  • The highest price to date was £23.74 last reached on October 10, 2020.
  • This book has been £23.74 10 times since we started tracking it.

Genres

Additional Info

  • Text-to-Speech: Disabled
  • Lending: Disabled
  • Print Length: 382 Pages
  • File Size: 2,959 KB

We last verified the price of this book about 3 hours ago. At that time, the price was £19.74. This price is subject to change. The price displayed on the Amazon.co.uk website at the time of purchase is the price you will pay for this book. Please confirm the price before making any purchases.