BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Older Newer rss
38:36
Architecture & Design Follow 266 Followers

LDB: 10x Performance Increase after Rewriting Linked-in C Module in Pure Erlang

Posted by Daniel Pezely  on  Sep 05, 2015 Posted by Daniel Pezely Follow 0 Followers  on  Sep 05, 2015

Daniel Pezely discusses the 10 fold performance increase of a Lisp and C system after rewriting it in Erlang, outlining where issues existed before and the design and implementation of the new system.

48:01
Followers

Distributed Eventually Consistent Computations

Posted by Christopher Meiklejohn  on  Aug 15, 2015 Posted by Christopher Meiklejohn Follow 0 Followers  on  Aug 15, 2015

Christopher Meiklejohn looks at applying two techniques together, deterministic data flow programming and conflict-free replicated data types, to create highly available and fault-tolerant systems.

56:42
Followers

Protocols - The Glue for Applications

Posted by Torben Hoffmann  on  Jun 28, 2015 Posted by Torben Hoffmann Follow 0 Followers  on  Jun 28, 2015

Torben Hoffmann talks about how to design systems with asynchronous message passing between processes that do not share any memory.

48:58
Followers

Thinking in a Highly Concurrent, Mostly-functional Language

Posted by Francesco Cesarini  on  Apr 08, 2015 Posted by Francesco Cesarini Follow 0 Followers  on  Apr 08, 2015

Francesco Cesarini illustrates how the Erlang way of thinking about problems leads to scalable and fault-tolerant designs, describing 3 ways of clustering Erlang nodes within the server side domain.

34:52
Followers

0 – 100 MPH - Launching a New Product at Scale

Posted by Dan Macklin  on  Mar 15, 2015 Posted by Dan Macklin Follow 0 Followers  on  Mar 15, 2015

Dan Macklin explains why bet365 has adopted Erlang as a core development platform and goes through the highs and lows of managing change in one of the world's biggest on-line bookmakers.

41:12
Followers

Let It Crash! The Erlang Approach to Building Reliable Services

Posted by Brian Troutwine  on  Feb 10, 2015 Posted by Brian Troutwine Follow 0 Followers  on  Feb 10, 2015

Brian Troutwine examines how functional programming and other concepts championed by Erlang can yield reactive services with just a change in thinking and a different approach to design.

46:17
Followers

Sweet Elixir! A Gentle Introduction to Erlang’s Cute Younger Brother Elixir

Posted by Ryan Cromwell  on  Oct 12, 2014 Posted by Ryan Cromwell Follow 0 Followers  on  Oct 12, 2014

Ryan Cromwell introduces Elixir, a , functional distributed meta programming language inspired by Ruby and compiling to Erlang VM, covering pattern matching, pipelines and tail-call recursion.

43:10
Followers

Erlang Patterns Matching Business Needs

Posted by Torben Hoffmann  on  Sep 07, 2014 Posted by Torben Hoffmann Follow 0 Followers  on  Sep 07, 2014

Torben Hoffmann shares a number of patterns from Erlang systems, modeled through Object-Process Methodology, discussing their impact on business needs.

49:17
Followers

That's 'Billion' with a 'B': Scaling to the Next Level at WhatsApp

Posted by Rick Reed  on  Sep 06, 2014 Posted by Rick Reed Follow 0 Followers  on  Sep 06, 2014

Rick Reed shares scalability and reliability insights, techniques, and hacks used and learned developing WhatsApp on an Erlang/FreeBSD infrastructure.

45:34
Followers

Erjang - With the JVM Under the Hood

Posted by Kresten Krab Thorup  on  Aug 24, 2014 Posted by Kresten Krab Thorup Follow 0 Followers  on  Aug 24, 2014

Kresten Krab Thorup introduces Erjang, an Erlang VM based on the JVM, disclosing some of its internal workings and challenges building it.

43:57
Followers

Planning for Overload

Posted by Fred Hebert  on  Aug 12, 2014 1 Posted by Fred Hebert Follow 0 Followers  on  Aug 12, 2014 1

Fred Hebert introduces two strategies for handling overload -load-shedding and back-pressure- along with different ways to make them work in Erlang focusing on the importance of planning for overload.

39:32
Followers

Scaling HTTP Connections

Posted by Benoît Chesneau  on  Aug 12, 2014 Posted by Benoît Chesneau Follow 0 Followers  on  Aug 12, 2014

Benoît Chesneau discusses creating, scaling and reusing HTTP connections, summarizing techniques used to reduce memory usage in Erlang and ways to handle massive client connections efficiently.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT