DISTRIBUTE ALL THE THINGS

Hey Everyone,

Come join us at Capital Factory this Thursday, Nov 7th at 7pm for food, drinks and JavaScript!  Big thanks to this month to our sponsor -- JobHuk

DISTRIBUTE ALL THE THINGS

In 2013, writing software requires orchestration of multiple "machines", be it EC2 instances, database replicas, or mobile clients. Despite this fact, quickly prototyping systems that ignore this reality remains the state of the art. In this talk, we will introduce many distributed concepts, demonstrate how they work, and show how they can be grown from a single machine into a globally distributed system... in JavaScript! (and Node.js). We will discuss DHTs, gossip protocols, object capabilities, peer-to-peer in the browser, Ken protocol, Indeed's Boxcar, Lambda Architecture, SOA, and how they all fit together with others.

If you are interested in a world beyond Node.js on Rails, join us and get a taste of what's possible to build today and get a peak into the distributed Internet of tomorrow.

About the speaker:

Tristan Slominski spent the last 4 months researching decentralized software systems. This talk is a summary of what he learned and built during that time and where he believes distributing all the things can take us in the future.


See you on Thursday!

Johnathan

Join or login to comment.

  • Norman R.

    I applaud the group for being willing to mix in tangential but still highly relevant topics from time to time.

    1 · November 8, 2013

    • Tristan S.

      hehe.. seeing your "microcosmic level" comment I wanted to highlight that we can get as micro as you'd like. I'm also involved with https://github.com/org...­ (Tiny Actor Run-Time) and other Organix things there. Pick a scale and we can meet there :)

      November 8, 2013

    • Andrew M.

      Beau, I accidentally marked your comment as spam on my phone, can't see how to undo that. I apologize.

      November 8, 2013

  • Pedro G.

    First time at this meetup so I can't compare it to past sessions.

    I enjoyed the talk a lot, it was an "intro to distributed systems course" crammed in 100 minutes. I suppose that some people might be bummed that there was no code in it, but that is what github is there for.

    Probably it would have been better to structure the talk in a format where we could have gone concept by concept, explaining its mechanics and then seeing code to see how it would be implemented in javascript. Example -> problem: how to push data, solution: Scuttlebutt gossip protocol, then explain the mechanics and reasoning of gossip, and then show source code to see an implementation on javascript.

    The problem with that format is that it would take too much time, we would need like 5 sessions to go over the different concepts and review code for each. So, I am happy reviewing Tristan's github https://github.com/tristanls

    Thanks guys, see you in the next one.

    2 · November 8, 2013

  • beauXjames

    As Tristan's goal is rather huge and he's a great speaker and incredibly talented, the topic was a little grand and intangible for the ongoing motif. Considering there was one slide with possible ties to js, I really couldn't think of distributed systems having anything to do with js. It was quite interesting to hear about some of the protocols by which one would implement these nodes and buckets and stuff.

    1 · November 8, 2013

    • Tristan S.

      thank you for the feedback, this helps a lot to adjust the scale as well as the content, I appreciate it

      November 8, 2013

    • beauXjames

      You bet. Nice meeting you and best of luck with your global domination. Thinking abstractly is applicable everywhere and not just on the back of networkable nodes. Thinking large within small packages...b

      1 · November 8, 2013

  • Tristan S.

    The slides for the talk or now available online.. the resources I mentioned are on slide #425 ;)
    https://docs.google.com/presentation/d/11qGZlPWu6vEAhA7p3qsQaQtWH7KofEC9dMeBFZ1gYeA

    1 · November 7, 2013

    • Tristan S.

      apparently I can enable public comments on google docs.. so those are on now

      November 8, 2013

  • Corey B.

    Can't make it now due to car trouble... would love to see slides on this posted after the meet.

    November 7, 2013

    • Tristan S.

      I'll be posting slides with notes after the presentation.

      1 · November 7, 2013

  • yogesh g.

    www.gaurassociates.com

    November 6, 2013

Our Sponsors

People in this
Meetup are also in:

Create your own Meetup Group

Get started Learn more
Rafaël

We just grab a coffee and speak French. Some people have been coming every week for months... it creates a kind of warmth to the group.

Rafaël, started French Conversation Group

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy