Search Books
Effective Concurrency (Effe… Apple Pro Training Series: …

Building Scalable Applications with Erlang (Developer's Library)

Author Jerry Jackson
Publisher Addison-Wesley Professional
Category Computers
📄 Viewing lite version Full site ›
🌎 Shop on Amazon — choose country
38.74 49.99 USD
🛒 Buy New on Amazon 🇺🇸

✓ Not yet published

Share:
Book Details
Author(s)Jerry Jackson
ISBN / ASIN0321636465
ISBN-139780321636461
AvailabilityNot yet published
Sales Rank2,739,588
CategoryComputers
MarketplaceUnited States 🇺🇸

Description

Erlang is emerging as a leading language for concurrent programming in mission-critical enterprise environments where applications must deliver exceptional reliability, availability, and scalability. It’s already used by organizations ranging from Facebook to Amazon, and many others are adopting or considering it.

 

As a functional language, however, Erlang is radically different from conventional object-oriented languages like C++ and Java. This book quickly brings experienced object-oriented programmers up to speed with both Erlang and the principles of functional programming. Jerry Jackson thoroughly explains Erlang’s key concepts, principles, and features, bridging the conceptual gaps that often frustrate object developers. Next, he shows how to use Erlang to build massively-scalable real-world systems with up to “nine nines” availability: that is, up to 99.9999999% uptime. Coverage includes:

  • What Erlang is, and why it offers so much potentia
  • What it means to be “concurrency-oriented, and how to design concurrency-oriented applications
  • How to use functional features, pattern matching, and Erlang’s standard libraries
  • How to manage concurrency and mutable state, and work with the Mnesia database
  • How to write distributed software with Erlang
  • How to use powerful additional capabilities built into Erlang’s Open Telecom Platform (OTP)
  • How to interact with Java, C, and other languages
  • How to use Erlang’s bundled web server and debugger, and much more

 

Linguaggi di programmazione Seconda Edizione: Principi…
View
Digital Fabrication in Architecture
View
C++ for Artists: The Art, Philosophy, and Science of O…
View
Advanced Networking Concepts Applied Using Linux on IB…
View
Schaum's Outline of Software Engineering
View
Exam Ref 70-414 Implementing an Advanced Server Infras…
View
Microsoft® Office Excel® 2007 Visual Basic® for Applic…
View
Prolog Programming Success In A Day
View