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.)

    Find a Job Through Social Networking: Use LinkedIn, Twitter, Facebook, Blogs and More to Advance Your Career
    Find a Job Through Social Networking: Use LinkedIn, Twitter, Facebook, Blogs and More to Advance Your Career

    Millions of people have embraced online networking sites like Facebook, LinkedIn, and Twitter, but too few understand how much influence these sites can have in accelerating their job search and career.

    This timely book unveils the reality that online networking is more than a fun way to pass time. It's a career management...

    OpenLayers 2.10 Beginner's Guide
    OpenLayers 2.10 Beginner's Guide

    Web mapping is the process of designing, implementing, generating, and delivering maps on the World Wide Web and its products. OpenLayers is a powerful, community driven, open source, pure JavaScript web mapping library. With it, you can easily create your own web map mashup using WMS, Google Maps, and a myriad of other map backends....

    Success in Programming: How to Gain Recognition, Power, and Influence Through Personal Branding
    Success in Programming: How to Gain Recognition, Power, and Influence Through Personal Branding

    Why should you, a competent software developer or programmer, care about your own brand? After all, it’s not like you're an actor or musician.

    In fact, as Success in Programming: How to Gain Recognition, Power, and Influence Through Personal Branding demonstrates in...


    The Adweek Copywriting Handbook: The Ultimate Guide to Writing Powerful Advertising and Marketing Copy from One of America's Top Copywriters
    The Adweek Copywriting Handbook: The Ultimate Guide to Writing Powerful Advertising and Marketing Copy from One of America's Top Copywriters
    Great copy is the heart and soul of the advertising business. In this practical guide, legendary copywriter Joe Sugarman provides proven guidelines and expert advice on what it takes to write copy that will entice, motivate, and move customers to buy. For anyone who wants to break into the business, this is the ultimate companion resource for...
    Physics for Everyone: Motion Heat
    Physics for Everyone: Motion Heat

    The first question which the reader, taking this book in his hands, asks himself is: for whom is this book "for everyone"? Of course, there is some exaggeration in the title. An acquaintance with the fundamentals of high school algebra is sufficient for the reader of this book. No knowledge of physics is needed: it can be your first...

    AutoCAD 2010 Essentials, Comprehensive Edition
    AutoCAD 2010 Essentials, Comprehensive Edition

    Unlike many AutoCAD competitors, this book covers all of the basics of Level 1 and Level 2 AutoCAD concepts. It uses "mixed units" e.g., inches, meters, feet, kilometers, etc., to illustrate the myriad drawing and editing tools for this popular application. Use the DVD to set up all the drawing lessons and projects in the text, see...

    ©2019 LearnIT (support@pdfchm.net) - Privacy Policy