Having trouble reading this email? View it in your browser.
New This Week

Real-Time Phoenix »

Give users the real-time experience they expect by using Elixir and Phoenix Channels to build applications that instantly react to changes. Learn how Elixir and Phoenix make it easy and enjoyable to create real-time applications that scale to a large number of users and are easy to maintain. Gain confidence by learning how to break your applications before your users do, and deploy applications with minimal resource use and maximum performance!

Recently Released:

 

Coming Up Next:

  • Software Estimation Without Guessing, in beta
  • Powerful Command-Line Applications in Go, in beta
  • Programming Kotlin, in print
Real-Time Phoenix
August 28, 2019

On this day in 1845, the first issue of Scientific American magazine was published. Information and discoveries flow a lot faster these days, and you need to be able to keep up: not just faster, but in real time. Use Elixir programming and Phoenix Channels to create a real-time experience the easy way. Read all about it in Real-Time Phoenix: Build Highly Scalable Systems with Channels, now available in beta from pragprog.com/book/sbsockets.

Come and get it.

Real-Time Phoenix: Build Highly Scalable Systems with Channels

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 deploy with confidence. 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.

Now in beta from pragprog.com/book/sbsockets.

Upcoming Author Appearances

  • 2019-08-28 Darin Wilson, ElixirConf, Aurora, CO
  • 2019-09-01 Colin Jones, Clojure South
  • 2019-09-03 James O. Coplien, Copenhagen, Denmark
  • 2019-09-13 Alex Miller, Strange Loop 2019, St. Louis
  • 2019-09-20 Ethan Garofolo, UtahJS Conference
  • 2019-09-26 Alex Miller, ClojuTRE 2019, Helsinki
  • 2019-09-30 Diana Larsen, XA/experienceAgile, Lisbon, Portugal
  • You Could Be a Published Author

    Is there a tech topic you are deeply passionate about and want to share with the rest of us? You could become a published Pragmatic Bookshelf author! Take a look at our pragprog.com/write-for-us page for details, including our 50% royalty (yes, for real!) and world-class development editors.

    Don't Get Left Out

    Are your friends jealous that you get these spiffy email newsletters and they don't? Clue them in that all they need to do is create an account on pragprog.com (email address and password is all it takes) and select the checkbox to receive newsletters.

    Are you following us on Twitter and/or Facebook? Here's where you can find us and keep up with the latest news and commentary, and occasional discounts:

    Tell your friends! Tweet this

    Follow us on Twitter: @pragprog, @pragpub, Andy Hunt @PragmaticAndy.

    Thanks for your continued support,
    Andy Hunt
    Publisher, Pragmatic Bookshelf

    Books • eBooks • PragPub Magazine • Audiobooks and Screencasts
    PragProg.com

    Manage your subscription using your account, or permanently unsubscribe here.
    Sent by the Pragmatic Programmers, LLC. • 9650 Strickland Rd Ste 103-255• Raleigh NC 27615