000 03540nam a22005535i 4500
001 ssj0002136258
003 WaSeSS
005 20220425114733.0
006 m d
007 cr n
008 181206s2019 xxu| o |||| 0|eng d
020 _a9781484237427
024 7 _a10.1007/978-1-4842-3742-7
_2doi
040 _dWaSeSS
_cAIMIT LIBRARY
050 4 _aQA76.73.P98
072 7 _aUMX
_2bicssc
072 7 _aCOM051360
_2bisacsh
072 7 _aUMX
_2thema
082 0 4 _a005.1372
_21
_bWILM
092 _aEBOOK
100 1 _aWilliams, Mark.
_931528
245 1 0 _aExpert twisted :
_bevent-driven and asynchronous programming with python /
_cBy Mark Williams ...[et.al].
250 _a1st ed.
260 _aNew York :
_bApress ,
_c2019.
300 _axix, 382p. ;
_c23.5 cm.
347 _atext file
_bPDF
_2rda
505 0 _aPart 1: Foundations -- 1. Introduction to Event-Driven programming via Twisted -- 2. Introduction to Asynchronous Programming with Twisted -- 3. Practical Twisted Applications with treq and klein -- Part 2: Projects -- 4. Twisted and Docker -- 5. Twisted as a WSGI Container -- 6. Tahoe LAFS -- 7. Magic Wormhole -- 8. Autobahn -- 9. Integrating Twisted and Asyncio -- 10. Buildbot -- 11. HTTP2 -- 12. Twisted and Django Channels.
506 _aRequires an SPL library card.
520 _aExplore 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.
538 _aMode of access: World Wide Web.
650 0 _aApplication with treq and klein
_931529
650 0 _aTwisted in docker
_931530
650 0 _aUsing twisted as a wsgi server
_931531
655 7 _aElectronic books.
_2local
_931532
700 1 _aBenfield, Cory.
_931533
700 1 _aWarner, Brian.
_931534
700 1 _aZadka, Moshe.
_931535
700 1 _aMitchell, Dustin.
_931536
700 1 _aSamuel, Kevin.
_931537
700 1 _aTardy, Pierre.
_931538
773 0 _tSpringer eBooks
776 0 8 _iPrinted edition:
_z9781484237410
776 0 8 _iPrinted edition:
_z9781484237434
776 0 8 _iPrinted edition:
_z9781484248386
856 4 0 _yView this electronic item in O'Reilly Online Learning: Academic/Public Library Edition.
_uhttps://ezproxy.spl.org/login?url=https://learning.oreilly.com/library/view/~/9781484237427/?ar
_zAn e-book available through full-text database.
942 _2ddc
_cBK
_e1st
_k005.1372 WILM
999 _c222608
_d222608
999 _b03649726