Concurrent Life
Follow
Find
13.7K views | +0 today
Concurrent Life
News about Erlang and Erlang projects such as Ejabberd and RabbitMQ
Curated by Brent Hoover
Your new post is loading...
Your new post is loading...
Scooped by Brent Hoover
Scoop.it!

RabbitMQ Performance Measurements, part 1

So today I would like to talk about some aspects of RabbitMQ's performance. There are a huge number of variables that feed into the overall level of performance you can get from a RabbitMQ server, and today we're going to ...
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Create an Erlang Mochiweb Web Application in Minutes

VIDEO - A tutorial showing you how to easily and quickly create a Erlang OTP Mochiweb web server and web application in just a few minutes. 

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

InfoQ: Erlang, The Road Movie

InfoQ: Erlang, The Road Movie | Concurrent Life | Scoop.it
Kresten Krab Thorup discusses cloud, multi-core, integration, high availability, and imperfect software starting from discoveries made while learning Erlang.
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Episode 4 – Erlang to the Rescue! | Erlang Embedded

In this episode of Erlang Embedded, we discuss the role of Erlang in modern Embedded Systems development, highlighting the concurrency and connectivity issues and how Erlang provides tools and methodologies to deal ...
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Examples of Concurrent Servers in Python

Examples of Concurrent Servers in Python | Concurrent Life | Scoop.it

Okay, not actually Erlang, but as Python is my first language its good to compare different approaches in languages where concurrency is not baked in.

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Connecting to Cloudant from Erlang: a quick example of using HTTPS from httpc:request

Connecting to Cloudant from Erlang: a quick example of using HTTPS from httpc:request | Concurrent Life | Scoop.it
Wiser heads than me will no doubt already know this but I for one struggled with working out how to do this so I thought I’d put the example up in the hope it will help others. So, what I was...
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Anders Conbere's Meat Flappings - Building Ejabberd Modules - Part 3 - HTTP Modules

Part 3 of 4. With "mod_hello_world"

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Anders Conbere's Meat Flappings - Building Ejabberd Modules - Part 1 - Compiling Erlang

Part 1 of Ander's Conbere's 4 part series on builing Ejabberd modules. What is Ejabberd and why are we writing modules?

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Bernard Duggan: Erlang in production: “I wish I'd known that when I ...

After encountering Erlang at LCA in Sydney, he and his colleagues decided it was the way of the future (at least for their telephony software) and they have been gradually pushing more and more functionality out using it.
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Create a closure in Erlang: why are variables not bound? - Stack ...

A somewhat quick and dirty implementation of x_to_list/3 (just to test) would be: x_to_list(X, Xs, I) -> { Pre, Post } = lists:split(I-1, Xs), Pre ++ [X] ++ tl(Post). Then, your code works without problems: > Q = fun ( F, I, Xs ) -> fun (X) -> F( ...
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

RabbitMQ in Action - Free Ebooks Download | Programming Ebooks

I personally have found this book invaluable in setting up our Message Bus-based architecture. Like all "In Action" books, its very much based on real world experience with lots of valuable advice and examples.

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

NatSys Lab. Blog: Simple Cluster Management Using Erlang Mnesia

Simple Cluster Management Using Erlang Mnesia. If you need to run some application in cluster to get high availability (through redundancy) or high performance (though scaling out), then you need some cluster management system.
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

mnesia sucks – give me SQL any day! « Richard Bucker

mnesia sucks – give me SQL any day! « Richard Bucker | Concurrent Life | Scoop.it
I started programing SQL some 15 years ago. I do not particularly like it because it reminds me of COBOL and I most certainly do not like it either. But that was yesterday's news. In recent weeks I have had this notion that well ...
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Use the key/value storage engine behind Riak in your own projects

Use the key/value storage engine behind Riak in your own projects | Concurrent Life | Scoop.it
bitcask - because you need another a key/value storage engine...
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Week in Code: Erlang, Javascript and Python « Gaglers ...

Week in Code: Erlang, Javascript and Python « Gaglers ... | Concurrent Life | Scoop.it
We always get a big kick out of coding in three different programming langauges, Python, Erlang and Javascript in a week. We still have many interesting problems to solve. Our filtering algorithm needs more work.
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

VMware: VMware vFabric Blog: VMware vFabric Suite 5.1 Significantly Upgrades vFabric RabbitMQ

VMware: VMware vFabric Blog: VMware vFabric Suite 5.1 Significantly Upgrades vFabric RabbitMQ | Concurrent Life | Scoop.it

VMWare updates Rabbit to 2.8.1 with some nice new features.

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Copious Free Time: Strategies for Erlang/OTP on a small embedded ...

Copious Free Time: Strategies for Erlang/OTP on a small embedded ... | Concurrent Life | Scoop.it
The Beaglebone has a microSD, but that is the boot medium. On a failsafe system we do not boot from the same place as we actively write data. So, I am going to have to make sure that Erlang logs nothing to the microSD.
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Anders Conbere's Meat Flappings - Building Ejabberd Modules - Part 4 - XMPP Bots

Part 4 of 4: Build a bot that talks just like you.

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Anders Conbere's Meat Flappings - Building Ejabberd Modules - Part 2 - Generic Modules

Part 2 of 4 of Anders indispensable tutorial.

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Erlang Solutions - Erlang Solutions teams with Infoblox to release the first Openflow-1.2 compliant switch

OpenFlow based SDN allows companies to cost effectively improve performance of clustered applications in high density data centres like Big Data analysis and reduce their operating costs.

more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

ejabberd Appliance - XMPP and Web Chat | TurnKey Linux Virtual Appliance Library

ejabberd Appliance - XMPP and Web Chat | TurnKey Linux Virtual Appliance Library | Concurrent Life | Scoop.it
TurnKey ejabberd Appliance - XMPP and Web Chat: a free open source virtual appliance that just works. Deploy in minutes to a VM, bare metal, or the cloud.
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

mochicow

mochicow | Concurrent Life | Scoop.it
mochiweb adapter for cowboy. Contribute to mochicow development by creating an account on GitHub. (RT @Simergence: Awesome! "@sfalcon Run webmachine app in cowboy?
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Archi-Jab!-ture: Manually "resetting" Mnesia to bring up RabbitMQ ...

Archi-Jab!-ture: Manually "resetting" Mnesia to bring up RabbitMQ ... | Concurrent Life | Scoop.it
Manually "resetting" Mnesia to bring up RabbitMQ again. Recently, a colleague of mine has faced a pretty weird problem with RabbitMQ. He doesn't do Erlang - he only needs to run a RabbitMQ cluster (though I really think it ...
more...
No comment yet.
Scooped by Brent Hoover
Scoop.it!

Create an Erlang Mochiweb Web Application in Minutes | ERLANG ...

Create an Erlang Mochiweb Web Application in Minutes. [youtube]http://www.youtube.com/watch?v=XI7S2NwFPOE[/youtube] A tutorial showing you how to easily and quickly create a Erlang OTP Mochiweb web server and web application in ...
more...
No comment yet.