Designing Elixir Systems with OTP | Agenda Bookshop Skip to content
Buy 3, Get 1 Free on all Graphic Novels, Anime & Manga. Ends 6th June at midnight.
Buy 3, Get 1 Free on all Graphic Novels, Anime & Manga. Ends 6th June at midnight.
20-50
A01=Bruce Tate
A01=II James Edward Gray
A01=James Edward Gray Ii
A01=James Gray
A32=Bruce Tate
Age Group_Uncategorized
Age Group_Uncategorized
Author_Bruce Tate
Author_II James Edward Gray
Author_James Edward Gray Ii
Author_James Gray
automatic-update
Category1=Non-Fiction
Category=UMX
Category=UYD
COP=United States
Delivery_Delivery within 10-20 working days
Language_English
PA=Available
Price_€20 to €50
PS=Active
softlaunch

Designing Elixir Systems with OTP

You know how to code in Elixir; now learn to think in it. Learn to design libraries with intelligent layers that shape the right data structures, flow from one function into the next, and present the right APIs. Embrace the same OTP that's kept our telephone systems reliable and fast for over 30 years. Move beyond understanding the OTP functions to knowing what's happening under the hood, and why that matters. Using that knowledge, instinctively know how to design systems that deliver fast and resilient services to your users, all with an Elixir focus.

Elixir is gaining mindshare as the programming language you can use to keep you software running forever, even in the face of unexpected errors and an ever growing need to use more processors. This power comes from an effective programming language, an excellent foundation for concurrency and its inheritance of a battle-tested framework called the OTP.

If you're using frameworks like Phoenix or Nerves, you're already experiencing the features that make Elixir an excellent language for today's demands. This book shows you how to go beyond simple programming to designing, and that means building the right layers. Embrace those data structures that work best in functional programs and use them to build functions that perform and compose well, layer by layer, across processes. Test your code at the right place using the right techniques. Layer your code into pieces that are easy to understand and heal themselves when errors strike.

Of all Elixir's boons, the most important one is that it guides us to design our programs in a way to most benefit from the architecture that they run on. The experts do it and now you can learn to design programs that do the same.

What You Need:

Elixir Version 1.7 or greater.

See more
Current price €36.54
Original price €42.99
Save 15%
20-50A01=Bruce TateA01=II James Edward GrayA01=James Edward Gray IiA01=James GrayA32=Bruce TateAge Group_UncategorizedAuthor_Bruce TateAuthor_II James Edward GrayAuthor_James Edward Gray IiAuthor_James Grayautomatic-updateCategory1=Non-FictionCategory=UMXCategory=UYDCOP=United StatesDelivery_Delivery within 10-20 working daysLanguage_EnglishPA=AvailablePrice_€20 to €50PS=Activesoftlaunch
Delivery/Collection within 10-20 working days
Product Details
  • Publication Date: 07 Jan 2020
  • Publisher: The Pragmatic Programmers
  • Publication City/Country: United States
  • Language: English
  • ISBN13: 9781680506617

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
We use cookies to ensure that we give you the best experience on our website. If you continue we'll assume that you are understand this. Learn more
Accept