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

  • 3.81 out of 5 stars
    77 ratings by Goodreads
 
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: Good
Item in good condition. Textbooks...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

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

Stock Image

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

Seller: SecondSale, Montgomery, IL, U.S.A.

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

Condition: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Seller Inventory # 00089586565

Contact seller

Buy Used

US$ 31.63
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 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

US$ 32.65
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

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: Fair. A readable copy of the book which may include some defects such as highlighting and notes. Cover and pages may be creased and show discolouration. Seller Inventory # GOR014434216

Contact seller

Buy Used

US$ 28.18
Convert currency
Shipping: US$ 7.53
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

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

US$ 28.18
Convert currency
Shipping: US$ 7.53
From United Kingdom to U.S.A.
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: GreatBookPrices, Columbia, MD, U.S.A.

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

US$ 39.21
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: 1 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 USA, London, LONDO, United Kingdom

Seller rating 5 out of 5 stars 5-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

US$ 41.86
Convert currency
Shipping: FREE
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 3 available

Add to basket

Seller Image

Gray, II James
Published by Pragmatic Bookshelf 12/17/2019, 2019
ISBN 10: 1680506617 ISBN 13: 9781680506617
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

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

Paperback or Softback. Condition: New. Designing Elixir Systems with Otp: Write Highly Scalable, Self-Healing Software with Layers 0.95. Book. Seller Inventory # BBS-9781680506617

Contact seller

Buy New

US$ 42.76
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 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

US$ 38.51
Convert currency
Shipping: US$ 6.75
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 15 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: California Books, Miami, FL, U.S.A.

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

Condition: New. Seller Inventory # I-9781680506617

Contact seller

Buy New

US$ 50.00
Convert currency
Shipping: FREE
Within U.S.A.
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: GreatBookPrices, Columbia, MD, U.S.A.

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

US$ 47.39
Convert currency
Shipping: US$ 2.64
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 23 more copies of this book

View all search results for this book