ZeroMQ Pre-FOSDEM Hackaton (Thu 1 + Fri 2 Feb 2018)
When?
Thu 1 and Fri 2 February 2018, from 9am to late in the night :-)
Where?
Hackerspace Brussels (HSBXL)
Rue de manchester 21 / Manchesterstraat 21
1080 Molenbeek
Brussels
Belgium
Web: http://www.hsbxl.be
GSM: +32 484 566109 (zoobab)
Number 21, big grey door (it's open), walk into the parking lot and in the opposite corner climb up 4 steps and you will see a big blue door, a cargo elevator. It's floor 4.
Drinks and food
HSBXL has a decent bar (beers, tea, soft drinks, etc…).
For the food, bring your own, and we will order suchis, pizzas, etc… when needed.
How to register?
Choose from the following options:
- Create a wikidot account, apply for write access to this site (precaution because of recent hacker attacks) and add your name to the Attendees list
- Write to the zeromq-dev mailing list (https://lists.zeromq.org/mailman/listinfo/zeromq-dev)
- Contact the admins via mail: ed.reppasnivek|liam#ed.reppasnivek|liam, moc.liamg|issaccob.acul#moc.liamg|issaccob.acul
Agenda
- Bug squashing
- Packaging
- debian packages for malamute (server, client, zpinger), zyre, glard
- openwrt packages for malamute (server, client, zpinger), zyre, glard
- Diagnostics into malamute over the MQ bus, a way for querying it for active connections, queues, clients, statistics…
- Add encryption support to Zyre
- New transport support: TLDK
- Zero copy Linux kernel networking API support for TCP/IPC:
- PF_RING support http://www.ntop.org/products/packet-capture/pf_ring/
- add crypto support to zyre
- Tests:
- increasing coverage
- improve overall structure of test cases with/without a test framework
- Fuzz testing: https://github.com/google/oss-fuzz
- zproject hacking, perhaps trying to get zproject to generate the engine part of zyre
- more detailed monitoring, e.g. information on the peer, HWM events
- extend zyre with leader election
- named pipes + IOCP on Windows instead of loopback TCP:
- … your topic here
Attendees
Please do add your name to ensure a seat:
- NAME surname (github user optionally)
- LUCA Boccassi (bluca)
- CONSTANTIN Rack (c-rack)
- SIMON Giesecke (sigiesec)
- HENRION Benjamin (zoobab)
- JAMES Wheatley (JammyStuff)
- ARNAUD Loonstra (sphaero)
- KEVIN Sapper (sappo)
- JIM Klimov (jimklimov)
- JANA Rapava (jana-rapava)
- JIRI Kukacka (EldoreiJK)
- TOMAS Halman (thalman)
- KAROL Hrdina (karolhrdina)
- OSIRIS Pedroso (opedroso)
- David Hauri (chubbson)
- Tom Hoover
- Ray Kinsella
Costs
There are some costs for the heating system (we might need to rent one), so participants will be invited to make a small donation to cover those.
I've added a couple of topics, just possible ideas, by no means definitive.
I'd really appreciate if it would be possible to create some comparison between ZMQ and other data transfer methods, such as other frameworks, database-based sharing, file-based sharing, etc. to help user decide how and where to use ZMQ. Thanks.
I got last available room a Meininger hotel (couple blocks from venue), Feb 1st - Feb 4th.
This room has three beds, but I can only use one.
Two more beds available for takers, 45 Euros/night.
Breakfast at hotel is good 7 Euros more, if interested.
Still beds available?
Yes, still available if anybody interested.
To install DPDK and TLDK on Debian 8/9 or Ubuntu 16.04/17.10, follow the instructions at:
software.opensuse .org/download.html?project=home%3Abluca%3Azmqers&package=libtldk-dev
You can then link to the tldk libraries with pkgconfig —libs tldk