Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.

LEADER 00000cam a22003977a 4500 
003    OCoLC 
005    20240129213017.0 
006    m     o  d         
007    cr cnu|||||||| 
008    150520s2020    xx      o     000 0 eng   
024 8  9781680507744 
029 0  AU@|b000067211951 
035    (OCoLC)1156472861 
040    AU@|beng|cAU@|dOCLCQ|dTOH|dOCLCQ|dOCLCL 
049    INap 
082 04 005.276 
082 04 005.276|qOCoLC|223/eng/20230216 
099    eBook O'Reilly for Public Libraries 
100 1  Bussey, Stephen,|eauthor. 
245 10 Real-Time Phoenix /|cBussey, Stephen.|h[O'Reilly 
       electronic resources] 
250    1st edition. 
264  1 |bPragmatic Bookshelf,|c2020. 
300    1 online resource (328 pages) 
336    text|btxt|2rdacontent 
337    computer|bc|2rdamedia 
338    online resource|bcr|2rdacarrier 
347    text file 
520    Give users the real-time experience they expect, by using 
       Elixir and Phoenix Channels to build applications that 
       instantly react to changes and reflect the application's 
       true state. Learn how Elixir and Phoenix make it easy and 
       enjoyable to create real-time applications that scale to a
       large number of users. Apply system design and development
       best practices to create applications that are easy to 
       maintain. Gain confidence by learning how to break your 
       applications before your users do. Deploy applications 
       with minimized resource use and maximized performance. 
       Real-time applications come with real challenges - 
       persistent connections, multi-server deployment, and 
       strict performance requirements are just a few. Don't try 
       to solve these challenges by yourself - use a framework 
       that handles them for you. Elixir and Phoenix Channels 
       provide a solid foundation on which to build stable and 
       scalable real-time applications. Build applications that 
       thrive for years to come with the best-practices found in 
       this book. Understand the magic of real-time communication
       by inspecting the WebSocket protocol in action. Avoid 
       performance pitfalls early in the development lifecycle 
       with a catalog of common problems and their solutions. 
       Leverage GenStage to build a data pipeline that improves 
       scalability. Break your application before your users do 
       and confidently deploy them. Build a real-world project 
       using solid application design and testing practices that 
       help make future changes a breeze. Create distributed apps
       that can scale to many users with tools like Phoenix 
       Tracker. Deploy and monitor your application with 
       confidence and reduce outages. Deliver an exceptional real
       -time experience to your users, with easy maintenance, 
       reduced operational costs, and maximized performance, 
       using Elixir and Phoenix Channels. What You Need: You'll 
       need Elixir 1.9+ and Erlang/OTP 22+ installed on a Mac OS 
       X, Linux, or Windows machine. 
542    |fCopyright © Pragmatic Bookshelf 
550    Made available through: Safari, an O'Reilly Media Company.
588    Online resource; Title from title page (viewed March 25, 
       2020) 
590    O'Reilly|bO'Reilly Online Learning: Academic/Public 
       Library Edition 
710 2  Safari, an O'Reilly Media Company. 
856 40 |uhttps://ezproxy.naperville-lib.org/login?url=https://
       learning.oreilly.com/library/view/~/9781680507744/?ar
       |zAvailable on O'Reilly for Public Libraries 
936    BATCHLOAD 
994    92|bJFN