~/conference

Berlin Buzzwords 2021

titleauthorlength
Democratizing Climate ScienceSherin Thomas, Dharini Chandrasekaran44m
SpaceML builds a production reverse‑image search over NASA GIBS covering 20+ years and petabytes of imagery, using a GIBS downloader to tile multi‑band data…
Talk in English on
Scaling Facets to the Stars 🌟Shikhar Srivastava31m
Explains how Apache Solr range facets are engineered to return daily counts over years at sub-second latency by prewarming the filter cache and aligning query…
Talk in English on
Future of Lucene's MMapDirectory: Why use it & what's coming with Java 16 & later?Uwe Schindler35m
Discusses Lucene's use of MMapDirectory for disk access to avoid user‑space copies and use the OS page cache, and explains current 32‑bit‑style addressing…
Talk in German on
Docker Who. Small Containers Through Time and SpaceDmitry Chuyko31m
Alpine Linux support is now in OpenJDK via the Portola work merged around JDK 16, enabling musl-linked JDK builds (used by Liberica JDK) that shrink base…
Talk in English on
Learning to JudgeArne Vogt, Andrea Schütt35m
Otto builds ranking gold standards from customer logs by computing Bayesian-smoothed click probabilities per query and correcting for position bias with…
Talk in English on
Engineering Intent and Intent MeasurabilityAngel Maldonado30m
Claims that intent is fully measurable give way to specific practices: treat intent measurability as approximate, stop flattening decisions to event sequences…
Talk in English on
How Me2B can improve your search and discovery experiencePieter Vegt28m
Argues for swapping platform-owned profiles for personal pods so retailers connect into a customer-controlled space via a vendor relationship manager model…
Talk in English on
Casting the Spell: Druid in PracticeItai Yaffe, Yakir Buskilla27m
Apache Druid powers a pipeline that ingests tens of terabytes daily (10 billion events/day, >5 PB lake, 60 TB/day on S3) using Hadoop-based ingestion with…
Talk in English on
Designing Payloads for Event-Driven SystemsLorna Jane Mitchell30m
Design payloads for Kafka by sending non-essential metadata in headers, using the key to shard/order across partitions, and keeping the root an object — never…
Talk in English on
The Invasion of Transformers - Boosting Search with Latest NLPMalte Pietsch33m
Claims that transformer-backed search moves from lab to production with measurable gains using dense passage retrieval (DPR) plus Approx. Nearest Neighbour…
Talk in English on
Deep Learning, Neuroscience and the future of AIDarjan Salaj29m
Argues that spiking neural networks plus neuromorphic chips (Intel Loihi, SpiNNaker, BrainScaleS) already cut energy and latency by up to 100× on tasks like…
Talk in English on
Applied MLOps to Maintain Model Freshness on KubernetesJeff Zemerick, David Smithbauer31m
A working Kubernetes pipeline that ingests Twitter via an Apache Flink consumer, naively counts hashtags in Redis, classifies movie summaries with a zero-shot…
Talk in English on
Documentation: The Missing PiecesAdrienne Braganza Tacke33m
Most documentation fails because it assumes knowledge and skips exact steps; fix it by spelling out acronyms, replacing foo/bar with descriptive names, and…
Talk in English on
The Debate: Which Search Engine?Jo Kristian Bergum, Anshum Gupta, Josh Devins, Charlie Hull01h 48m
Three engines compared by concrete claims and limits: Vespa advertises native tensor support, ANN with HNSW and hybrid term+vector ranking, true real‑time…
Talk in English on
Databases in the Microservices WorldRob Richardson30m
Argues for treating each microservice as owner of its micro-database and automating provisioning, authentication and backups so dozens of heterogeneous…
Talk in English on
Facets of Reproducible research on KubernetesSophie Watson, William Benton28m
Kubernetes plus CI/CD and container images make environments reproducible, but real reproducibility requires concrete steps: use binder or declarative images…
Talk in English on
Taking AI/ML to the next level: Text!Nick Burch31m
Builds a concrete pipeline that parses documents with Tika, converts abstracts into TF‑IDF vectors, and uses scikit-learn for a quick classifier and k‑means…
Talk in English on
Autoscaling Apache Flink ApplicationsRobert Metzger20m
Three scaling modes are compared: manual savepoint-based rescaling (stop, take savepoint, restore), Flink 1.13 reactive scaling which auto-expands parallelism…
Talk in English on
Tips and Tricks to Scale Elasticsearch for 1M RPMs and BeyondDainius Jocas41m
Shows concrete fixes and measurable wins: change integer fields to keyword IDs reduces p99 by ~20 ms on term-heavy filters; avoid date math and rewrite date…
Talk in English on
Search and Sushi; Freshness CountsJo Kristian Bergum28m
Open source Vespa implements a mutable in‑memory index backed by an immutable disk index and a transaction log so updates are durable and immediately visible…
Talk in English on
Document classification search; joins vs payloadsKevin Watters29m
Adds inequality ops to the payload check query parser (see LUCENE-9659 / SOLR-14787) and encodes ML classification confidences as payloads so queries can test…
Talk in English on
It's Time To Stop Using Lambda ArchitectureYaroslav Tkachenko28m
Argues that Lambda’s dual systems are avoidable by using Apache Kafka compaction or tiered storage for long retention, Kafka transactions plus Flink two‑phase…
Talk in English on
Data governance in streaming at scaleSebastián Ortega26m
Letgo builds a company-wide data model using Avro schemas with field-level privacy tags that block or redact nonconforming events, and runs ingestion on Kafka…
Talk in English on
No More Silos: Integrating Databases and Apache KafkaRobin Moffatt27m
Argues there are two concrete CDC approaches for getting database changes into Kafka: query-based CDC (JDBC connector) polls a timestamp or incrementing id, is…
Talk in English on
Speech to text with ElasticsearchSophie Carboni, Lucian Precup37m
Prototype turns speech into phonemes, indexes them in Elasticsearch and matches phoneme sequences against OpenOffice/CU dictionaries (English ~40k, French…
Talk in English on
Scale up your job satisfaction, not your softwareBartosz Mikulski20m
Presents concrete engineering practices to reduce wasted effort caused by lack of trust in data systems: define business requirements with real users, add…
Talk in German on
Demystifying the Solr OperatorHouston Putman, Timothy Potter29m
Solr Operator runs as a lightweight controller inside Kubernetes and manages Solr clouds via a SolrCloud CRD, templating StatefulSets, services, configmaps and…
Talk in English on
Stateful Functions 3.0: Towards a Cross-Platform Stateful Serverless StackTzu-Li (Gordon) Tai27m
Stateful Functions 3.0 claims to provide Apache Flink-backed runtime that atomically couples messaging and distributed state so messages process as if exactly…
Talk in English on
Change Data Streaming Patterns in Distributed SystemsGunnar Morling, Hans-Peter Grahsl30m
Shows concrete patterns and working code: CDC with Debezium + Kafka Connect reads Postgres transaction logs, routes outbox rows into per-aggregate Kafka…
Talk in English on
Better, Faster, Stronger Streaming: Your First Dive into Flink SQLCaito Scherr23m
Flink SQL provides a concise way to build stateful streaming pipelines with the same semantics for bounded and unbounded data, claiming exactly-once guarantees…
Talk in English on
The maintainability of open source code 20 years from todayMarcus Eagan29m
A practical postmortem of Lucene/Solr maintenance with concrete wins and pain points: history of the 2010 merge and recent split, a documented pull request…
Talk in English on
Powering Open Data Hub with RayErik Erlandson21m
Shows how Ray becomes an on-demand compute backend for Open Data Hub Jupyter notebooks by using ray.connect client-server instead of node-local ray.init and by…
Talk in English on
The new OSS community: Enabling for advocates not customersAndrea Griffiths29m
Argues that shifting community efforts from sales funnels to listen with empathy and lightweight research (tweets, forum replies) creates measurable retention…
Talk in English on
Commercial Models and Open Source: How Revenue Generation & Open Source Fit TogetherAmanda Brock31m
Argues that open source is a development and distribution approach not a business model, catalogs revenue patterns like support, subscription and open core…
Talk in English on
Highly available and disaster ready Apache SolrAnshum Gupta33m
Explains concrete HA and DR features added to Apache Solr: incremental backups with checksummed index files, pluggable repository implementations (local, HDFS…
Talk in English on
Faster Analytics for Fast Data with Apache Pinot and Flink SQLChinmay Soman39m
Combines Apache Pinot for low latency OLAP storage with Flink SQL for streaming joins and repartitioning, ingesting Twitch events via Kafka and decorating from…
Talk in English on
Vector Search: Ask Me Anything!Dmitry Kan, Max Irwin01h 09m
Practical Q&A on deploying vector search: benchmarks show a custom APU board can beat Elasticsearch for speed but requires heavy data prep; approximate nearest…
Talk in English on
What's new in Apache Tika 2.0 -- we mean it this time!Tim Allison21m
Apache Tika 2.0 is shipping a modular rewrite: parsers split into parser-standard, extended and advanced, with 2.0.0-ALPHA in January and a beta in May…
Talk in English on
Should you read Kafka as a stream or in batch? Should you even care?Ido Nadler, Opher Dubrovsky32m
A multi‑petabyte Kafka consumer is reworked from micro‑batches to hourly batch jobs using Spark on EMR, Airflow for scheduling, Kafka timestamp→offset reads…
Talk in English on
Building a metadata ecosystem using the Hive MetastoreNeelesh Salian30m
Stitch Fix runs a standalone Hive Metastore (2.3x) backed by MySQL RDS and builds a surrounding ecosystem: a Bumblebee REST proxy plus Python client that…
Talk in English on
Be The Leader We All NeedMegan Byrd-Sanicki53m
A concrete case shows a newcomer waits a year and forfeits 400 contributions lost before a volunteer mentor helps them become a top contributor; projects…
Talk in English on
"Are You Sure?": blending product comparisons and recommendations with A.I.Patrick John Chia33m
Pipeline generates comparison-as-recommendations by first building dense product vectors from session co‑views and KNN retrieval, then refines candidates with…
Talk in English on
From text search & recommendation to ads & online datingLester Solbakken28m
Modern ANN libraries lose many relevant results when metadata filters are applied after retrieval; Vespa modifies HNSW to support eligibility lists so ANN…
Talk in English on
Building Data-Intensive TeamsElias Nema35m
Project recommends a workflow: validate hypotheses with a fast SQL prototype, collect real user feedback via controlled A/B tests, then harden infrastructure…
Talk in English on
Scaling Search Clusters with Apache Solr and KubernetesAmrit Sarkar29m
Shows how Kubernetes plus Apache Solr are extended to perform physical and logical autoscaling of search clusters, using real metrics (query QPS and ingestion…
Talk in English on
Data engineering & DataOps: Ask Me AnythingLars Albertsson, Ellen Friedman54m
Built early video conferencing at Google and later a Spotify internal data platform that democratizes analytics, uses Hadoop-era patterns (immutable inputs…
Talk in English on
Log Management: From grep to Full-Text Search and BackPhilipp Krenn28m
Compares concrete tradeoffs: Elasticsearch uses inverted index tokenization and aggregations to make full‑text searches fast at the cost of CPU, disk and…
Talk in English on
Retrofit Your Java App with a Reactive Flow PipelineMary Grygleski, Fabio Tiriticco34m
A working demo wires Kafka -> Akka Streams (Scala) -> custom RSocket connector -> Project Reactor (Java) -> Kafka, with a sources producer pushing ~1…
Talk in English on
How to avoid columnar calamities: what no one told you about Apache ParquetWilliam Benton39m
Parquet wins size and speed by columnar layout, run-length and dictionary encodings, and predicate pushdown; a cited example compresses 50M synthetic payments…
Talk in English on
Simplifying upserts and deletes on Delta Lake tablesPrashanth Babu31m
Delta Lake lets you run atomic MERGE with UPDATE/INSERT/DELETE using SQL or Python/Scala and shows demo runs that report affected row counts and restore prior…
Talk in English on
Explaining model explainabilityIsabel Zimmerman37m
Explains practical explainability: uses a support vector classifier on the MIMIC MRSA dataset (demo uses 108 samples, ~90% accuracy) and runs explainers from…
Talk in English on
Kubernetes and the dynamic world in the cloudFrank Conrad31m
Argues that scaling short and big beats always-on clusters: running an 8x larger cluster for 4 hours yields similar cost and delivers results 8x faster. Shows…
Talk in English on
Event-Driven applications: Apache Kafka and PythonFrancesco Tisiot45m
Practical walkthrough of Apache Kafka with Python showing actual code: use kafka-python producer/consumer code to write JSON/Avro bytes, create topics with…
Talk in English on
Kubernetes & real-time analytics: How to connect these worlds with Apache FlinkAlbert Lewandowski26m
Compares running Apache Flink on Kubernetes via Lyft/GCP operators, the official deployment, Ververica Platform GUI, or bespoke scripts, and gives concrete…
Talk in English on
Observability with Prometheus and beyondMyrle Krantz27m
Overview of a concrete stack: Prometheus for metrics with pull-based scraping, counters/gauges/histograms and PromQL for queries; single instances have handled…
Talk in English on
Building Observable Streaming Systems with OpenTelemetryRicardo Ferreira30m
Shows how to get end to end traces across Apache Pulsar by wiring OpenTelemetry into a Java Spring Boot producer and a Go consumer and proves it works. Uses…
Talk in English on
Observability for data pipelines with OpenLineageJulien Le Dem41m
OpenLineage defines a JSON schema and start/complete events with a unique run id to capture runtime metadata so systems expose job runs, input and output…
Talk in English on
Comparing apples to apple trees: Injecting domain knowledge to similarity searchesYizhar Toren11m
Claim: product-level similarity improves by injecting known image→product links into image similarity and aggregating up to products. Implementation overlays…
Talk in English on
Text categorization with Apache LuceneLucian Precup12m
Uses an Apache Lucene index itself as the trained model to do text categorization with no external ML libraries, indexing BBC dataset 2,225 articles into five…
Talk in English on
Beyond Artificial Intelligence for SearchLucian Precup09m
Claims that for structured e‑commerce data a hand‑tuned search configuration — using boosts and function_scores, domain taxonomy and synonyms, redirects and…
Talk in English
Kickstart your Kafka with Faker DataFrancesco Tisiot11m
Shows how to generate continuous test events and push them into Kafka using Python and the Faker library with a kafka producer client, including localization…
Talk in English on
5 min to discover an open source enterprise search solutionCédric Ulmer07m
Datafari claims a working community install from scratch in minutes via docker pull datafari/datafari-ce, then follow documented commands — the demo says…
Talk in English on
Exploring the alchemy of Streaming and Solr cloudAtita Arora10m
E-commerce batch reindex that took 4+ hours becomes near‑real‑time by replacing twice‑daily Solr importer with Kafka streaming, Redis for nonsearch fields, and…
Talk in English
From Tables to Documents—Changing Your Database MindsetLauren Schaefer38m
Compares MySQL and MongoDB with Python code and real examples, claiming four concrete gains: scale horizontally by sharding (cheaper, no downtime), query…
Talk in English on
Building a new Big Data distribution based on Kubernetes with a twist!Lars Francke, Sönke Liebau41m
Claims an open source Big Data distribution that runs Kafka Spark NiFi HDFS on a Kubernetes control plane while replacing container runtimes with a Rust…
Talk in English on
There is no such thing as bias-free tech. How models shape our world.Daniel Guagnin20m
Argues that “bias” is not just bad data but assumptions built into models that become invisible constraints in software and hardware, so unbiased tech is…
Talk in English on
How to measure Diversity of Search ResultsEric Pugh32m
Provides a concrete, repeatable measurement: compute Shannon entropy over result-source categories to score diversity, implemented as a notebook (Apache…
Talk in English on
Two clicks to cluster and block thousands of spammersJuan De Dios Santos Rivera35m
LOVOO uses unsupervised models to let moderators two clicks cluster and act on user batches; the platform stitches an ML model service into an Antispam system…
Talk in English on
The Acceleration of Cloud Engineering and AI: The Future of Work is NowGrace Francisco41m
Claim: cloud engineering treats infrastructure and apps as one software practice and it already drives hiring (AI/ML jobs forecast +71% in five years) and…
Talk in English 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.