Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"ZeroMQ: scriptable sockets" proposal #35

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions lourens_naude-zeromq_scriptable_sockets/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# ZeroMQ: scriptable sockets

ZeroMQ is a socket abstraction and concurrency framework that's changing the way we think and reason about distributed systems. Mailboxes, atomic message delivery and swappable transports allow for fast, flexible and resilient network topologies. It's I/O model also sits very well with all Ruby implementations. In this talk we'll discuss :

- What's wrong with socket I/O ?
- Supported messaging patterns
- Transport agnostic messaging
- Resiliency
- Building out topologies just in time (interjection principle)
- Performance and throughput
- Mongrel2 Ruby adapter
- How to use it from Ruby
- Small case study

## Preferences

- Preferred presentation day: [no preference]
- Presentation language: [English]

## Lourens Naudé

## WildfireApp.com

Lourens is an independent consultant currently based in sunny Madeira Island, but originally from South Africa. He specializes in backend / platform / domain solutions and is well versed full stack, from VM to high level protocols and known for his offbeat Ruby patches and extensions. Current interests include disruptive communications technology like ZeroMQ / libxs and he is working on ZeroMQ monitoring features for better operations support.

Weekdays are spent in the Operations team @ http://www.wildfireapp.com

See http://github.com/methodmissing for Open Source contributions.

![Profile picture](https://github.com/methodmissing/sprk2012-cfp/raw/master/lourens_naude-zeromq_scriptable_sockets/profile_picture.jpg)

- [My website](http://www.methodmissing.com)
- [My twitter](https://twitter.com/#!/methodmissing)
- [Slides - SAPO Codebits 2011](http://www.slideshare.net/methodmissing/sapo-codebits-2011)
- [Slides - Lone Star Ruby Conf 2011](http://www.slideshare.net/methodmissing/in-the-loop-lone-star-ruby-conference)
- [Slides - Euruko 2011](http://www.slideshare.net/methodmissing/euruko-2011-in-the-loop)
- [Slides - SAPO Codebits 2010](http://www.slideshare.net/methodmissing/event-driven-architecture)
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.