Category Archives: Erlang

TCP incast: What is it? How can it affect Erlang applications?

So, what’s the deal with the “TCP incast” pattern? Never heard of it? Join the club.

I’ve been wearing a developer hat for too long and not wearing my sysadmin and network manager hats. And the publications about Ethernet microbursts and the TCP incast pattern have been hiding in conference proceedings & journals that I don’t follow. (Note to self: change reading habits.) Continue reading

Posted in Erlang | Tagged , , | 25 Comments

DTrace, FreeBSD 9.0, and Erlang

While working on the DTrace probes for the Erlang R15 release (which I’ve blogged about earlier this month), I discovered that the build recipe for FreeBSD 9.0 was broken.  Oh no, my favorite OS doesn’t work, sound the alarm! FreeBSD … Continue reading

Posted in Erlang | Tagged , , | Comments Off on DTrace, FreeBSD 9.0, and Erlang

SystemTap and Erlang: a tutorial

As mentioned in my previous posting, DTrace and Erlang: a status report, it’s also possible to use Linux’s SystemTap to watch the inner workings of the Erlang virtual machine.  This is possible via a DTrace compatibility layer built in to SystemTap. In theory, any Linux … Continue reading

Posted in Erlang | Tagged , , | 2 Comments

DTrace and Erlang: a status report

I thought it’d be a good idea to write a status report about my work with Erlang, DTrace, and some SystemTap. Quick, I Want an Overview and Some Slides…. I gave a presentation at the Erlang User Conference  in Stockholm a couple … Continue reading

Posted in Erlang | 4 Comments

Hibari mentioned in InfoWorld article

This article on Oct 25th mentions Hibari in the “Erlang” section. As a Basho guy nowadays, I’m very slightly sad that the author didn’t also mention Riak, but as a Hibari fan, I’m quite happy. Seven Programming Languages on the Rise: From … Continue reading

Posted in Erlang | Tagged , | 2 Comments

Setting Up Hibari from Scratch in a CentOS 5 Virtual Machine

The following is based on a message that I’d sent a few weeks ago to the hibari-questions-en mailing list over at SourceForge. Since then, I’ve streamlined things slightly and added instructions on how to set up a CentOS 5 (inside … Continue reading

Posted in Erlang | Tagged , | Comments Off on Setting Up Hibari from Scratch in a CentOS 5 Virtual Machine

basho_bench for Hibari

Howdy, all. I’ve written a first draft of a basho_bench driver for Hibari. Instructions on how to use it follow. NOTE: You’ll need Git and Mercurial in order to check out the basho_bench source. You’ll also need the (very cool) … Continue reading

Posted in Erlang | Tagged , | Comments Off on basho_bench for Hibari

Hibari News: Presentations in Chicago and Tokyo

As mentioned in an earlier blog posting, I was in Chicago on August 25th to talk to the Chicago Erlang User Group about the Hibari key value store.  (Not the manga character or the announced-a-few-weeks-ago Twitter application by the same … Continue reading

Posted in Erlang | Comments Off on Hibari News: Presentations in Chicago and Tokyo

2010 ACM Erlang Workshop approaching quickly

September 30th is quickly approaching.  The 2010 ACM Erlang Workshop will be held on 9/30 in Baltimore, Maryland, not too far from Washington, DC.  There are plenty of seats still available, so make your registration and travel plans now.  :-) … Continue reading

Posted in Erlang | Tagged , | Comments Off on 2010 ACM Erlang Workshop approaching quickly

Hibari Presentation to Chicago Erlang User Group: Wednesday 25 August, 2010

I’ll be giving a presentation about Hibari to the Chicago Erlang User Group (and hopefully some ChicagoDB folks) on Wednesday, 25 August, 2010 at 6pm.  Orbitz will be hosting the event, please see the CEUG event at MeetUp for more … Continue reading

Posted in Erlang | Tagged , | 1 Comment