Montage: A Riak Resolution Proxy Written in Haskell
Details
Hi All,
We're all set for December's meetup. Will Moss and the team at Bump (https://bu.mp/) are going to be on hand to tell us about Montage, a Haskell library they wrote to interact with Riak. Full talk details are below.
December's Meetup is going to be at BashoWest, and we'll of course be taking care of the pizza and refreshments.
Hope to see you on December 4th. As usual, let me know if you have any questions.
Mark
------
7:15
Montage: A Riak Resolution Proxy Written in Haskell
Will Moss; Engineer, Bump Technologies
Bump recently open sourced Montage (https://github.com/bumptech/montage), a resolution proxy written in Haskell. Montage is stateless and runs on localhost, so there is no single point of failure. Most importantly, it handles sibling resolutions, so that the resolution code only has to be written and tested once. This frees application developers (working in any language) from having to worry about siblings, instead querying data stored in Riak via Montage's simple interface.
Beyond that, Montage also provides efficient parallel fetches, secondary fetches (i.e. using the value from one fetch as the key for the next) and exposes an interface for writing arbitrarily complex RPC-style commands.
8:00
Pizza, Job Offers, Beer, Memes, Etc.
