~/conference

EuRuKo 2017

date:2017-09-29..2017-09-30
location:Budapest, Hungary
series:Euruko · 9 editions

Euruko is an annual Ruby Conference in Europe. Visit Budapest, Hungary on September 29-30, 2017.

ruby developers, rails developers, data engineers, backend engineers, site reliability engineers, machine learning engineers, search engineers, devops engineers

MJIT emitting C code; Ruby 3x3 performance effort; dimensional modeling and ETL; data-driven merchant lending; TensorFlow Ruby bindings; health checks and minicheck middleware; background worker pipelines (Sidekiq/Sidekick); handling Black Friday request timeouts; distributed systems inconsistency guarantees; inverted index and cosine similarity; TF-IDF with pivot length normalization; schema guards with monitoring and Slack bot

titleauthorlength
Keynoteyukihiro Matsumoto 'Matz'44m
Goal is Ruby 3x3: make Ruby 3 three times faster than Ruby 2.0 using real-world benchmarks and constraints. Implementation uses an MJIT that emits C (via…
Talk on
Data-driven production appsSai Warang39m
Shopify uses its Rails app data to build Capital, a data-driven lending product that has issued about $100 million to ~5,000 merchants. Production tables are…
Talk on
The Real Black Friday aka How To Scale an Unscalable ServiceJudit Ördög-Andrási28m
A Ruby on Rails marketing analytics app that sends 7 billion emails/month hits massive timeouts on Black Friday: two web servers, a 5‑minute request timeout…
Talk on
Introducing Tensorflow Ruby APIArafat Dad Khan36m
Official TensorFlow Ruby bindings are accepted as the official implementation on June 16 2017 built with SWIG and Google Protocol Buffers on top of the…
Talk on
Distributed Systems: Your Only Guarantee Is InconsistencyAnthony Zacharakis23m
Month-close billing moves from a monolithic Ruby class to a background workers pipeline (Sidekick, Redis/Sequel, whenever cron gem) and cuts per-user time from…
Talk on
Things I Learned the Hard Way Building a Search EngineKatarzyna Turbiasz-Bugała35m
Replaced a PostgreSQL text search with Elasticsearch and reconstructs why ranking needs more than keyword matching: builds an inverted index, vectorizes…
Talk on
Lightning talks day1Manuel Morales34m
Systems expose a single /health endpoint that performs many checks and returns 200 or 500 with timing and error details; it’s polled by monitoring, used after…
Lightning on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.