Designing for Scalability with Erlang/OTP: Implement Robust, Fault-Tolerant Systems

Note moyenne 4,5
( 34 avis fournis par Goodreads )
 
9781449320737: Designing for Scalability with Erlang/OTP: Implement Robust, Fault-Tolerant Systems

If you need to build a scalable, fault tolerant system with requirements for high availability, discover why the Erlang/OTP platform stands out for the breadth, depth, and consistency of its features. This hands-on guide demonstrates how to use the Erlang programming language and its OTP framework of reusable libraries, tools, and design principles to develop complex commercial-grade systems that simply cannot fail.

In the first part of the book, you’ll learn how to design and implement process behaviors and supervision trees with Erlang/OTP, and bundle them into standalone nodes. The second part addresses reliability, scalability, and high availability in your overall system design. If you’re familiar with Erlang, this book will help you understand the design choices and trade-offs necessary to keep your system running.

  • Explore OTP’s building blocks: the Erlang language, tools and libraries collection, and its abstract principles and design rules
  • Dive into the fundamentals of OTP reusable frameworks: the Erlang process structures OTP uses for behaviors
  • Understand how OTP behaviors support client-server structures, finite state machine patterns, event handling, and runtime/code integration
  • Write your own behaviors and special processes
  • Use OTP’s tools, techniques, and architectures to handle deployment, monitoring, and operations

Les informations fournies dans la section « Synopsis » peuvent faire référence à une autre édition de ce titre.

Book Description :

Implementing robust, fault-tolerant systems

About the Author :

Francesco Cesarini has taught Erlang/OTP for fourteen years to all parties involved in the software cycle, including students, developers, support and testers, as well as project and technical managers. He has helped set up Erlang development centres in Ireland, the US and the UK. In 1999, the year after Erlang was released as open source, Francesco moved from Sweden to London and founded Erlang Training and Consulting, a company which he is a majority shareholder of today.

Steve Vinoski has spent most of his software development career, spanning over more than 30 years, working in the areas of middleware and distributed computing systems. He discovered Erlang in 2006 after nearly 20 years of developing middleware systems primarily in C++ and Java, and he's used Erlang as his primary development language ever since. Steve has contributed to a variety of Erlang projects, including the Riak database, developed and maintained by his employer, Basho Technologies, and the Yaws web server. He's also contributed dozens of bug-fix and feature patches to the Erlang/OTP codebase.

Steve is also a long-time author, having written or co-authored over 100 published articles and papers covering middleware, distributed systems, and web development, as well as a couple books. He wrote "The Functional Web" column for IEEE Internet Computing (IC) magazine from 2008 through 2012, and prior to that, from 2002-2008, wrote the "Toward Integration" column for IC as well. He also serves on the magazine’s editorial board. From 1995-2005, Steve co-authored the popular “Object Interconnections” column on distributed object computing for the C++ Report and later the C/C++ Users Journal. Over the years Steve has also given hundreds of conference and workshop presentations and tutorials on middleware, distributed systems, web development, and programming languages, and has served as chair or program committee member for many dozens of conferences and workshops.

Les informations fournies dans la section « A propos du livre » peuvent faire référence à une autre édition de ce titre.

Meilleurs résultats de recherche sur AbeBooks

1.

Francesco Cesarini,Steve Vinoski
Edité par O'Reilly Media 2015-07-25 (2015)
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Paperback Quantité : 5
Vendeur
Chiron Media
(Wallingford, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O'Reilly Media 2015-07-25, 2015. Paperback. État : New. N° de réf. du libraire NU-GRD-05195971

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 30,28
Autre devise

Ajouter au panier

Frais de port : EUR 3,33
De Royaume-Uni vers France
Destinations, frais et délais

2.

Francesco Cesarini, Steve Vinoski
Edité par O Reilly Media, Inc, USA, United States (2016)
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Paperback Quantité : 10
Vendeur
The Book Depository
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O Reilly Media, Inc, USA, United States, 2016. Paperback. État : New. Language: English . Brand New Book. If you need to build a scalable, fault tolerant system with requirements for high availability, discover why the Erlang/OTP platform stands out for the breadth, depth, and consistency of its features. This hands-on guide demonstrates how to use the Erlang programming language and its OTP framework of reusable libraries, tools, and design principles to develop complex commercial-grade systems that simply cannot fail. In the first part of the book, you ll learn how to design and implement process behaviors and supervision trees with Erlang/OTP, and bundle them into standalone nodes. The second part addresses reliability, scalability, and high availability in your overall system design. If you re familiar with Erlang, this book will help you understand the design choices and trade-offs necessary to keep your system running.Explore OTP s building blocks: the Erlang language, tools and libraries collection, and its abstract principles and design rules Dive into the fundamentals of OTP reusable frameworks: the Erlang process structures OTP uses for behaviors Understand how OTP behaviors support client-server structures, finite state machine patterns, event handling, and runtime/code integration Write your own behaviors and special processes Use OTP s tools, techniques, and architectures to handle deployment, monitoring, and operations. N° de réf. du libraire AAH9781449320737

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 32,37
Autre devise

Ajouter au panier

Frais de port : EUR 1,34
De Royaume-Uni vers France
Destinations, frais et délais

3.

Francesco Cesarini, Steve Vinoski
Edité par O Reilly Media, Inc, USA, United States (2016)
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Paperback Quantité : 10
Vendeur
The Book Depository US
(London, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O Reilly Media, Inc, USA, United States, 2016. Paperback. État : New. Language: English . Brand New Book. If you need to build a scalable, fault tolerant system with requirements for high availability, discover why the Erlang/OTP platform stands out for the breadth, depth, and consistency of its features. This hands-on guide demonstrates how to use the Erlang programming language and its OTP framework of reusable libraries, tools, and design principles to develop complex commercial-grade systems that simply cannot fail. In the first part of the book, you ll learn how to design and implement process behaviors and supervision trees with Erlang/OTP, and bundle them into standalone nodes. The second part addresses reliability, scalability, and high availability in your overall system design. If you re familiar with Erlang, this book will help you understand the design choices and trade-offs necessary to keep your system running.Explore OTP s building blocks: the Erlang language, tools and libraries collection, and its abstract principles and design rules Dive into the fundamentals of OTP reusable frameworks: the Erlang process structures OTP uses for behaviors Understand how OTP behaviors support client-server structures, finite state machine patterns, event handling, and runtime/code integration Write your own behaviors and special processes Use OTP s tools, techniques, and architectures to handle deployment, monitoring, and operations. N° de réf. du libraire AAH9781449320737

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 32,56
Autre devise

Ajouter au panier

Frais de port : EUR 1,34
De Royaume-Uni vers France
Destinations, frais et délais

4.

Francesco Cesarini
Edité par Oand#8242;Reilly (2016)
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Quantité : > 20
Vendeur
Books2Anywhere
(Fairford, GLOS, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre Oand#8242;Reilly, 2016. PAP. État : New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. N° de réf. du libraire WO-9781449320737

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 23,41
Autre devise

Ajouter au panier

Frais de port : EUR 11,14
De Royaume-Uni vers France
Destinations, frais et délais

5.

Francesco Cesarini, Steve Vinoski
Edité par O'Reilly Media 2016-05-24, Beijing (2016)
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) paperback Quantité : > 20
Vendeur
Blackwell's
(Oxford, OX, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O'Reilly Media 2016-05-24, Beijing, 2016. paperback. État : New. N° de réf. du libraire 9781449320737

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 32,12
Autre devise

Ajouter au panier

Frais de port : EUR 2,79
De Royaume-Uni vers France
Destinations, frais et délais

6.

Cesarini, Francesco, Vinoski, Steve
Edité par O'Reilly Media (2016)
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Couverture souple Edition originale Quantité : 2
Evaluation vendeur
[?]

Description du livre O'Reilly Media, 2016. État : New. Design and build complex, scalable commercial-grade systems with the Open Telecom Platform (OTP), the open source system developed by Ericsson and written in Erlang. With this hands-on book, you'll learn how to apply OTP libraries and techniques to develop concurrent, fault-tolerant systems for a wide range of industries. Num Pages: 400 pages. BIC Classification: UMW. Category: (XV) Technical / Manuals. Dimension: 233 x 178. . . 2016. 1st Edition. Paperback. . . . . . N° de réf. du libraire V9781449320737

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 36,39
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Irlande vers France
Destinations, frais et délais

7.

Francesco Cesarini, Steve Vinoski
Edité par O'Reilly Media, Inc, USA
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Paperback Quantité : 5
Vendeur
THE SAINT BOOKSTORE
(Southport, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O'Reilly Media, Inc, USA. Paperback. État : new. BRAND NEW, Designing for Scalability with Erlang/OTP: Implementing Robust, Fault-Tolerant Systems, Francesco Cesarini, Steve Vinoski, Design and build complex, scalable commercial-grade systems with the Open Telecom Platform (OTP), the open source system developed by Ericsson and written in Erlang. With this hands-on book, you'll learn how to apply OTP libraries and techniques to develop concurrent, fault-tolerant systems with no single point of failure. Written by the authors of O'Reilly's Erlang Programming, including a member of OTP's R1 release team, this guide takes you through the basics of OTP and Erlang Design Patterns, and demonstrates how the platform can be used in a wide range of industries. If you have Erlang experience, you'll learn how to overcome key obstacles in OTP that have thwarted many other developers. N° de réf. du libraire B9781449320737

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 29,16
Autre devise

Ajouter au panier

Frais de port : EUR 7,75
De Royaume-Uni vers France
Destinations, frais et délais

8.

Cesarini, Francesco, Vinoski, Steve
Edité par O'Reilly Media
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Couverture souple Quantité : 2
Vendeur
Kennys Bookstore
(Olney, MD, Etats-Unis)
Evaluation vendeur
[?]

Description du livre O'Reilly Media. État : New. Design and build complex, scalable commercial-grade systems with the Open Telecom Platform (OTP), the open source system developed by Ericsson and written in Erlang. With this hands-on book, you'll learn how to apply OTP libraries and techniques to develop concurrent, fault-tolerant systems for a wide range of industries. Num Pages: 400 pages. BIC Classification: UMW. Category: (XV) Technical / Manuals. Dimension: 233 x 178. . . 2016. 1st Edition. Paperback. . . . . Books ship from the US and Ireland. N° de réf. du libraire V9781449320737

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 38,13
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Etats-Unis vers France
Destinations, frais et délais

9.

Francesco Cesarini; Steve Vinoski
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Quantité : 4
Vendeur
BWB
(Valley Stream, NY, Etats-Unis)
Evaluation vendeur
[?]

Description du livre État : New. Depending on your location, this item may ship from the US or UK. N° de réf. du libraire 97814493207370000000

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 39,48
Autre devise

Ajouter au panier

Frais de port : Gratuit
De Etats-Unis vers France
Destinations, frais et délais

10.

Francesco Cesarini; Steve Vinoski
Edité par O'Reilly Media (2016)
ISBN 10 : 1449320732 ISBN 13 : 9781449320737
Neuf(s) Couverture souple Edition originale Quantité : > 20
Vendeur
Ria Christie Collections
(Uxbridge, Royaume-Uni)
Evaluation vendeur
[?]

Description du livre O'Reilly Media, 2016. État : New. book. N° de réf. du libraire ria9781449320737_rkm

Plus d'informations sur ce vendeur | Poser une question au libraire

Acheter neuf
EUR 38,49
Autre devise

Ajouter au panier

Frais de port : EUR 3,22
De Royaume-Uni vers France
Destinations, frais et délais

autres exemplaires de ce livre sont disponibles

Afficher tous les résultats pour ce livre