Erlang & Riak <3 JS
Kenji Rikitake
@jj1bdx
RejectJS lightning talk
12-SEP-2013
1
Thursday, September 12, 13
What I’m doing
2
Thursday, September 12, 13
Riak? what’s that?
• basho.com/riak/
• multi-node fault-tolerant key-value database
• You can still sleep at night when a ...
# Note: this is a part of Python code
# Check out basho/riak-python-client
# at GitHub
q.map("function (v) { "
" var fields...
Erlang? It’s not node.js...
• node.js is good for server prototyping
• Erlang is much more ROCK SOLID on
running multi-nod...
So try Riak and Erlang
• When you get stuck on node.js
• When you need a rock-solid KVS
• Good JS frontend and good Erlang...
Erlang and Riak events in Berlin
• Berlin Riak Meetup:Wednesday, September
25, 19:00
• http://www.meetup.com/Berlin-Riak/
...
Thanks
Kenji Rikitake
@jj1bdx
Looking for jobs from October 2013:
welcome your offer for Erlang, Riak,
FreeBSD, DNS, and e...
Upcoming SlideShare
Loading in...5
×

Erlang & Riak &lt;3 JS: Reject.JS 2013 Lightning Talk 12-SEP-2013

623

Published on

Published in: Technology, News & Politics
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
623
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Erlang & Riak &lt;3 JS: Reject.JS 2013 Lightning Talk 12-SEP-2013"

  1. 1. Erlang & Riak <3 JS Kenji Rikitake @jj1bdx RejectJS lightning talk 12-SEP-2013 1 Thursday, September 12, 13
  2. 2. What I’m doing 2 Thursday, September 12, 13
  3. 3. Riak? what’s that? • basho.com/riak/ • multi-node fault-tolerant key-value database • You can still sleep at night when a Riak node gets down - a relief for sysadmin • You don’t need to know Erlang details to try and use Riak • Accessible via native JS support 3 basho Thursday, September 12, 13
  4. 4. # Note: this is a part of Python code # Check out basho/riak-python-client # at GitHub q.map("function (v) { " " var fields = JSON.parse(v.values[0].data);" " var freq = parseFloat(fields.freq_d);" " if (freq >= 14.0970 && freq <= 14.0971) " " {return [fields.freq_d];}" " return []; }") JS code on Riak MapReduce 4 Thursday, September 12, 13
  5. 5. Erlang? It’s not node.js... • node.js is good for server prototyping • Erlang is much more ROCK SOLID on running multi-node cluster of servers, which node.js has some difficulties • Erlang + JS will be a strong conbination for solving many things! 5 Thursday, September 12, 13
  6. 6. So try Riak and Erlang • When you get stuck on node.js • When you need a rock-solid KVS • Good JS frontend and good Erlang server will make an awesome system! •Basho and Erlang communities do want input from JS people! 6 Thursday, September 12, 13
  7. 7. Erlang and Riak events in Berlin • Berlin Riak Meetup:Wednesday, September 25, 19:00 • http://www.meetup.com/Berlin-Riak/ • Berlin Erlang Factory Lite 2013: Wednesday, October 16, 9:00-18:00 • https://www.erlang-factory.com/conference/ Berlin2013/ 7 Thursday, September 12, 13
  8. 8. Thanks Kenji Rikitake @jj1bdx Looking for jobs from October 2013: welcome your offer for Erlang, Riak, FreeBSD, DNS, and even JS jobs! 8 Thursday, September 12, 13
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×