Designing Elixir Systems with OTP: Write Highly Scalable,...

Designing Elixir Systems with OTP: Write Highly Scalable, Self-Healing Software with Layers

James Edward Gray II, Bruce A. Tate
5.0 / 5.0
0 comments
როგორ მოგეწონათ ეს წიგნი?
როგორი ხარისხისაა ეს ფაილი?
ჩატვირთეთ, ხარისხის შესაფასებლად
როგორი ხარისხისაა ჩატვირთული ფაილი?
You know how to code in Elixir; now learn to think in it. 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.

Go beyond simple programming to designing by 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.

The experts design programs to benefit from the architecture they run on, and you can do the same.

James Edward Gray, II has been a full-time programmer for over 15 years and has worked with Ruby, Elixir, Elm, and more to tackle challenges in Market Research, Education, Medicine, Finance, and other interesting domains.

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.

კატეგორია:
წელი:
2019
გამოცემა:
1
გამომცემლობა:
The Pragmatic Bookshelf
ენა:
english
გვერდები:
222
ISBN 10:
1680506153
ISBN 13:
9781680506150
ფაილი:
PDF, 5.13 MB
IPFS:
CID , CID Blake2b
english, 2019
ონლაინ წაკითხვა
ხორციელდება კონვერტაციის -ში
კონვერტაციის -ში ვერ მოხერხდა

საკვანძო ფრაზები