Items related to Designing Elixir Systems With OTP: Write Highly Scalable,...

Designing Elixir Systems With OTP: Write Highly Scalable, Self-healing Software with Layers - Softcover

 
9781680506617: Designing Elixir Systems With OTP: Write Highly Scalable, Self-healing Software with Layers

Synopsis

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.

"synopsis" may belong to another edition of this title.

About the Authors

James Edward Gray, II has been a full time programmer for over 15 years. He has worked with Ruby, Elixir, Elm, and more to tackle challenges in Market Research, Education, Medicine, Finance, and other interesting domains. James is inspired by the sharing of knowledge in the programming communities by contributing documentation, code, and books.

Bruce Tate is a programmer and CEO of Groxio where he is helping to redefine how computer languages are taught and learned. He's the author of Seven Languages in Seven Weeks and Programming Phoenix, among other titles and has been involved with Elixir from the very beginning.

"About this title" may belong to another edition of this title.

Buy Used

Condition: Very Good
The book has been read, but is...
View this item

£ 2.80 shipping within United Kingdom

Destination, rates & speeds

Search results for Designing Elixir Systems With OTP: Write Highly Scalable,...

Stock Image

Tate, Bruce
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
Used Paperback

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR013179596

Contact seller

Buy Used

£ 19.40
Convert currency
Shipping: £ 2.80
Within United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Gray Ii, James Edward
Published by O'Reilly, 2019
ISBN 10: 1680506617 ISBN 13: 9781680506617
Used Paperback

Seller: Greener Books, London, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Used; Very Good. **SHIPPED FROM UK** We believe you will be completely satisfied with our quick and reliable service. All orders are dispatched as swiftly as possible! Buy with confidence! Greener Books. Seller Inventory # 4868878

Contact seller

Buy Used

£ 24.03
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Gray, James Edward, II; Tate, Bruce A.
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
New Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 35450221-n

Contact seller

Buy New

£ 27.78
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

James Edward Gray Ii
Published by The Pragmatic Programmers, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
New Paperback / softback

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. New copy - Usually dispatched within 4 working days. 444. Seller Inventory # B9781680506617

Contact seller

Buy New

£ 27.79
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 6 available

Add to basket

Stock Image

James Gray
Published by The Pragmatic Programmers, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
New PAP

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. Established seller since 2000. Seller Inventory # CW-9781680506617

Contact seller

Buy New

£ 27.80
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 15 available

Add to basket

Seller Image

James Gray
Published by The Pragmatic Programmers, US, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
New Paperback

Seller: Rarewaves.com UK, London, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: New. 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. Seller Inventory # LU-9781680506617

Contact seller

Buy New

£ 28.74
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 12 available

Add to basket

Stock Image

Gray II, James; Tate, Bruce
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781680506617_new

Contact seller

Buy New

£ 30.16
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Gray, James Edward, II; Tate, Bruce A.
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
Used Softcover

Seller: GreatBookPricesUK, Woodford Green, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Unread book in perfect condition. Seller Inventory # 35450221

Contact seller

Buy Used

£ 30.34
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Gray, James, Tate, Bruce, Gray, James, II
Published by Pragmatic Programmers, LLC, The, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
Used Softcover

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. Used book that is in clean, average condition without any missing pages. Seller Inventory # 52676992-6

Contact seller

Buy Used

£ 27.34
Convert currency
Shipping: £ 4.86
From U.S.A. to United Kingdom
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

GRAY, JAMES EDWARD
Published by Pragmatic Bookshelf, 2020
ISBN 10: 1680506617 ISBN 13: 9781680506617
New Softcover

Seller: Speedyhen, London, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: NEW. Seller Inventory # NW9781680506617

Contact seller

Buy New

£ 32.44
Convert currency
Shipping: FREE
Within United Kingdom
Destination, rates & speeds

Quantity: 2 available

Add to basket

There are 18 more copies of this book

View all search results for this book