caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Gerd Stolpmann <info@gerd-stolpmann.de>
To: Francois Berenger <francois.berenger@inria.fr>
Cc: OCaml List <caml-list@inria.fr>
Subject: Re: [Caml-list] What are people using when writing distributed applications in OCaml?
Date: Thu, 04 Dec 2014 13:00:03 +0100	[thread overview]
Message-ID: <1417694403.6436.95.camel@e130.lan.sumadev.de> (raw)
In-Reply-To: <54802A60.7020704@inria.fr>

[-- Attachment #1: Type: text/plain, Size: 1350 bytes --]

Am Donnerstag, den 04.12.2014, 10:33 +0100 schrieb Francois Berenger:
> Hello,
> 
> If you know about some distributed application that went into production
> and that can happily withstand the fire of production and real world 
> loads, I would be happy to here about which library the system was using.
> 
> I have heard about MPI and zmq for example, which both have
> ocaml bindings. However, I also know that there are several RPC
> implementations out there (one in ocamlnet, one in mirage, one in core), 
> but I am not sure about which one is the most mature and production-tested.

The one in OCamlnet was extensively tested at Mylife.com (around 2009),
where we built up a 24/7 distributed service over several hundred
machines. Part of that were also some HA services with failover
possibility, which is worth to mention because it means that the error
reporting and timeout handling was working.

At present, I'm not aware of a mass deployment, though.

Gerd
-- 
------------------------------------------------------------
Gerd Stolpmann, Darmstadt, Germany    gerd@gerd-stolpmann.de
My OCaml site:          http://www.camlcity.org
Contact details:        http://www.camlcity.org/contact.html
Company homepage:       http://www.gerd-stolpmann.de
------------------------------------------------------------


[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

  parent reply	other threads:[~2014-12-04 12:00 UTC|newest]

Thread overview: 6+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-12-04  9:33 Francois Berenger
2014-12-04  9:47 ` Kenneth Adam Miller
2014-12-04  9:55   ` Anders Fugmann
2014-12-04 12:00 ` Gerd Stolpmann [this message]
2014-12-04 15:37 ` Malcolm Matalka
2014-12-04 19:54   ` Gerd Stolpmann

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1417694403.6436.95.camel@e130.lan.sumadev.de \
    --to=info@gerd-stolpmann.de \
    --cc=caml-list@inria.fr \
    --cc=francois.berenger@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).