Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Programming Erlang: Software for a Concurrent World

Buy
Erlang solves one of the most pressing problems facing developers today: how to write reliable, concurrent, high-performance systems. It's used worldwide by companies who need to produce reliable, efficient, and scalable applications. Invest in learning Erlang now.

Moore's Law is the observation that the amount you can do on a single chip doubles every two years. But Moore's Law is taking a detour. Rather than producing faster and faster processors, companies such as Intel and AMD are producing multi-core devices: single chips containing two, four, or more processors. If your programs aren't concurrent, they'll only run on a single processor at a time. Your users will think that your code is slow.

Erlang is a programming language designed for building highly parallel, distributed, fault-tolerant systems. It has been used commercially for many years to build massive fault-tolerated systems that run for years with minimal failures.

Erlang programs run seamlessly on multi-core computers: this means your Erlang program should run a lot faster on a 4 core processor than on a single core processor, all without you having to change a line of code.

Erlang combines ideas from the world of functional programming with techniques for building fault-tolerant systems to make a powerful language for building the massively parallel, networked applications of the future.

This book presents Erlang and functional programming in the familiar Pragmatic style. And it's written by Joe Armstrong, one of the creators of Erlang.

It includes example code you'll be able to build upon. In addition, the book contains the full source code for two interesting applications:

  • A SHOUTcast server which you can use to stream music to every computer in your house, and
  • a full-text indexing and search engine that can index gigabytes of data.

    Learn how to write programs that run on dozens or even hundreds of local and remote processors. See how to write robust applications that run even in the face of network and hardware failure, using the Erlang programming language.

  • (HTML tags aren't allowed.)

    Microservices Deployment Cookbook
    Microservices Deployment Cookbook

    Key Features

    • Adopt microservices-based architecture and deploy it at scale
    • Build your complete microservice architecture using different recipes for different solutions
    • Identify specific tools for specific scenarios and deliver immediate business results, correlate use cases, and adopt them...
    The Well-Tended Perennial Garden: The Essential Guide to Planting and Pruning Techniques, Third Edition
    The Well-Tended Perennial Garden: The Essential Guide to Planting and Pruning Techniques, Third Edition
    “This practical guide is lush with clear, step-by-step advice.” —Real Simple

    Since its original publication twenty years ago, The Well-Tended Perennial Garden has helped home gardeners successfully plan, plant, and tend their gardens. Now Tracy Di-Sabato-Aust’s trusty advice and
    ...
    Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control (Data Management Systems)
    Transactional Information Systems: Theory, Algorithms, and the Practice of Concurrency Control (Data Management Systems)

    Transactional Information Systems is the long-awaited, comprehensive work from leading scientists in the transaction processing field. Weikum and Vossen begin with a broad look at the role of transactional technology in today's economic and scientific endeavors, then delve into critical issues faced by all practitioners, presenting...


    Best Practice in Labour and Delivery (Cambridge Medicine)
    Best Practice in Labour and Delivery (Cambridge Medicine)

    An understanding of when and how to intervene is the key to good obstetric care. This textbook is an encompassing reference covering all the essential information relating to childbirth; it offers clear practical guidance on all aspects of labour and delivery. Written by well-known leading experts, each chapter offers a modern authoritative...

    Foundation Silverlight 3 Animation
    Foundation Silverlight 3 Animation
    Wow. Silverlight has really come a long way since I started using it. It’s kind of interesting to look back a mere two years (roughly) and think about how the workflow has changed. Of even more interest is the staggering speed at which new features are being added. In the time I’ve been using Silverlight, it has grown from a somewhat...
    Practical Industrial Data Networks: Design, Installation and Troubleshooting (IDC Technology)
    Practical Industrial Data Networks: Design, Installation and Troubleshooting (IDC Technology)
    This is a comprehensive book covering the essentials of troubleshooting and problem solving of
    industrial data communications systems including areas such as RS-232, RS-485, industrial protocols
    such as Modbus, fiber optics, industrial Ethernet, TCP/IP, DeviceNet and Fieldbus protocols such as
    Profibus and Foundation Fieldbus. It can
    ...
    ©2020 LearnIT (support@pdfchm.net) - Privacy Policy