~/conference

Berlin Buzzwords 2022

titleauthorlength
Meet the people fighting surveillance capitalismFiona Coath33m
Looks at concrete fights and tactics: shows Cambridge Analytica using 50 million Facebook profiles for personality-targeted political ads, whistleblowers…
Talk on
Hybrid search: Greater than the sum of its parts?Lester Solbakken45m
Shows that combining BM25 and transformer embeddings in Vespa with an HNSW index and sentence-transformers (miniLM) yields better retrieval than either alone…
Talk on
AI-powered Semantic Search; A story of broken promises?Jo Kristian Bergum39m
Semantic vector search often fails out of domain: models trained on MS MARCO: 9M passages, 500k labels, 3,600 test queries give great in-domain results but…
Talk on
Neural Search Comes to Apache Solr: Approximate Nearest Neighbor, BERT & moreAlessandro Benedetti47m
Apache Solr adds first-class neural search in 9.0: store vectors in a dense vector field, index with Lucene’s HNSW proximity graphs and run Approximate KNN…
Talk on
What's new in Apache Solr 9.0Anshum Gupta43m
Solr 9.0 adds Lucene 9 dependency and a real feature set: support for dense vector field search and new language stemmers, experimental rate limiting and task…
Talk on
Understanding Vespa with a Lucene mindsetAtita Arora20m
Vespa is a low latency platform that combines real time ingestion, search and analytics with built‑in ML and TensorFlow support and true partial updates so…
Talk on
Cross-Platform Data Lineage with OpenLineageJulien Le Dem46m
OpenLineage defines a lightweight event model that captures start/complete/fail events for each run, attaching extensible facets with JSON schemas (schema…
Talk on
Muves: Multimodal & multilingual vector search w/ Hardware AccelerationAarne Talman, Dmitry Kan37m
Muves combines Elasticsearch/OpenSearch with a GSI APU backend to run multimodal multilingual vector search using CLIP and multilingual sentence transformers…
Talk on
Change data capture with Debezium…and withoutPetros Angelatos19m
Materialize implements a direct Postgres CDC connector that skips Kafka+Debezium and reads Postgres logical replication, decoding the WAL into commit-ordered…
Talk on
Patterns and anti-patterns for production ready Kafka Streams appsChristoph Schubert41m
Covers concrete, actionable patterns: use the Topology Test Driver and Testcontainers for unit and integration tests; prefer mapValues/flatMapValues so key…
Talk on
Changelog Stream Processing with Apache FlinkTimo Walther39m
Apache Flink SQL processes tables as change logs and ships an optimizer that turns streams into Flink SQL as changelog processor semantics: four change kinds…
Talk on
Word2Vec model to generate synonyms on the fly in Apache LuceneDaniele Antuzi, Ilaria Petreti38m
Implemented an on-the-fly Word2Vec synonym filter for Apache Lucene that reads a trained deep learning4j model, builds an HNSW proximity graph from embeddings…
Talk on
Running Apache Spark on K8s: From AWS EMR to K8sRamiro Alvarez Fernandez, Álvaro Panizo, Daniel Hernández Alfageme41m
Spark is a trend technology that it is being used for a lot of companies for large-scale data analytics. During the first try, companies usually try to use the…
Talk on
Architecting Solr indexing pipelines in Google Cloud PlatformShubhro Jyoti Roy34m
Box moves its Solr pipeline off HBase into GCP using Bigtable, Dataproc, Pub/Sub and Cloud KMS, while keeping Solr on-prem and running dual writes to avoid…
Talk on
Using Solr unconventionally to serve 26bn+ documentsRichard Goodman30m
Brandwatch rearchitects Solr on AWS to serve 26bn+ documents by splitting writes and reads: a compact write cluster snapshots indexes to S3, and multiple…
Talk on
Do It Yourself: Programmable Metrics using OpenTelemetryRicardo Ferreira44m
Builds a Java Spring Boot microservice (repo branch b buzz) and wires OpenTelemetry end-to-end: local agent + OpenTelemetry Collector receiving OTLP, exporter…
Talk on
Kafka Monitoring: What Matters!Amrit Sarkar36m
Describes concrete monitoring: export JMX → Prometheus → Grafana for broker metrics and use Burrow lag detection for consumer offsets; alert on four definite…
Talk on
Offline Ranking Validation - Predicting A/B Test ResultsAndrea Schütt, Yunus Lutz24m
Otto's search team builds an offline validator that predicts A/B outcomes by reweighting clicks with inverse propensity scoring and by correlating model NDCG…
Talk on
NrtSearch: Yelp’s fast, scalable, and cost-effective open source search engineUmesh Dangat34m
Yelp builds NrtSearch a Lucene-based engine that uses Lucene segment replication and a primary‑only writer that uploads segments to S3 while replicas pull…
Talk on
Building an Open-source Framework for Generating Embedding VectorsFrank Liu40m
An open-source framework called towhee provides operator-based pipelines that glue together models, ETL, and vector storage so teams can prototype embedding…
Talk on
Effective CI/CD for Large SystemsJosh Reed43m
Argues CI must be fast and component-driven: targets 5–15 minute CI for quick feedback and 15–30 minute deployments for safe rollbacks, else developers batch…
Talk on
URL Frontier, an open source API and implementation for crawl frontiersJulien Nioche21m
An open source crawl-frontier with a gRPC/protobuf API and Java client, queuing by key (usually host), per-URL scheduling dates, streaming get/put methods…
Talk on
Next generation OLAP stack using Apache PinotChinmay Soman34m
Apache Pinot is a distributed columnar OLAP engine that claims real-time user-facing analytics at scale: ingesting millions of events/sec and serving over…
Talk on
Goodbye Tracking, Hello PrivacyNina Müller, Lara Menéndez García42m
Claim: web users are tracked hundreds of times daily — 376 times per day in Germany and 747 in the US — and GDPR/CCPA often fail to stop it. Built front-end…
Talk on
Apache Kafka simply explainedOlena Kutsenko41m
Explains that Apache Kafka is a distributed, scalable event-streaming platform that handles millions of records per day and stores petabytes persistently…
Talk on
Relevance is not a Thing but a PerceptionAna Maria García Sánchez26m
Argues that relevance is not a static score but a user perception and shows working prototypes that replace rank lists with motion and correlated visual action…
Talk on
What we learned from reading 100+ Kubernetes Post-MortemsNoaa Barki30m
Team reads 100+ post-mortems and finds recurring root causes: bad cronjob concurrency settings that spawn thousands of pods (Target, Zalando), missing memory…
Talk on
Matscholar: The search engine for materials science researchersJohn Dagdelen24m
Search engine indexes text from 5 million abstracts to extract millions of properties using a mix of supervised NLP, bespoke language models and embeddings…
Talk on
Live build: How to harness streaming data in real timeTomas Neubauer, Javier Blanco Cordero45m
Live demo wires a Bluetooth heart‑rate strap -> phone -> websocket gateway -> Kafka, then runs layered microservices that interpolate timestamps, compute…
Talk on
The perils of building a democratic data platformAndre Jasiskis, Joaquim Torres37m
Company runs a CDC ingestion pipeline on Kafka and a centralized processing layer that handles 80000 unique datasets and over several petabytes read per day…
Talk on
Cloud-native ETL with Java Quarkus, Kubernetes, and Jib Container BuilderHakan Lofcali30m
Cloud-native ETL architecture with Java Quarkus, Kafka/Redpanda, and Jib shows a concrete pipeline: GitHub Actions builds artifacts, ArgoCD deploys immutable…
Talk on
Compress language models to effective & resource-saving models with knowledge distillationQi Wu35m
Distills a Flair pipeline based on XLM-R teacher into an RNN student with GloVe for German NER, training the student on teacher-labeled data plus originals…
Talk on
Entity Linking at scale with LuceneEdoardo Tosca39m
Signal AI replaces regex-heavy rule matching with Apache Lucene using a percolator model and custom analyzer so documents are tokenized once and queried many…
Talk on
Neural Search - Let's talk about qualityFlorian Hoenicke, Maximilian Werk33m
An open-source finetuner is used with Elasticsearch plus vector search to improve e‑commerce fashion retrieval on a 410‑item WDC corpus; plain CLIP performs…
Talk on
Working in the Open...SearchSean Neumann, Charlotte Henkle21m
OpenSearch forks Elasticsearch 7.10.2 and Kibana 7.10.2 into an Apache 2.0 project and ships OpenSearch engine plus OpenSearch Dashboards. Early work removed…
Talk on
Searching through large graphs using ElasticsearchRadu Pop44m
Project turns a cultural-heritage graph into multiple indices and small flattened JSON fragments stored in MongoDB, transformed with declarative GSLT/JSLT…
Talk on
Autoscaling Elasticsearch for Logs on KubernetesRadu Gheorghe, Ciprian Hacman32m
Explains a concrete autoscaling design for Elasticsearch/OpenSearch on Kubernetes: rotate time-based indices by size (recommended 10 GB per shard), update…
Talk on
Optimizing Containers for Security and ScalingThomas Fricke35m
Shows how building minimal images from scratch and a simple hardening script cuts image size and attack surface — nginx drops from 142 MB (Alpine) to 8 MB…
Talk on
Solving the knapsack problem with recursive queries and PostgreSQLFrancesco Tisiot41m
Shows how to solve knapsack inside PostgreSQL using WITH RECURSIVE CTE that builds arrays of picked items, tracks total weight and value, and enforces…
Talk on
Should we stop using distance in our location-based data recommendation models?Charlie Davies42m
Argues straight-line distance often misranks results and shows an API + Elasticsearch plugin that computes travel-time ranks from actual transport networks…
Talk on
Scaling your Kafka pipeline can be a pain - but it doesn’t have to beOpher Dubrovsky, Ido Nadler33m
A multi‑petabyte Kafka pipeline (25B events/day ≈300k eps, 5M eps peak, 60 brokers, 9k partitions) moves from continuous microbatch Spark readers to hourly…
Talk on
The Race to the Bottom: Low Latency in the age of the TransformerMax Irwin23m
Shows a practical CPU-first path to transformer inference: a Rust-based Mighty inference server + ONNX Runtime cluster runs 128 inference cores and…
Talk on
Scaling an online search engine to thousands of physical storesAline Paponaud38m
Describes building an Elasticsearch platform that indexes one index per physical store to keep local offers independent, accepts a marketplace feed of millions…
Talk on
Learning about AI/ML for Text, with Wordle!Nick Burch34m
Uses Wordle as a concrete text problem and shows working Python code that pulls five‑letter words from the Ubuntu dictionary, scores candidates by letter…
Talk on
Luxuries, necessities, and the challenges that remainSophie Watson, William Benton41m
Shows concrete results using Nvidia hardware and Python: cuPy and RAPIDS let UMAP run at interactive latency so visual exploration uses full data instead of…
Talk on
Min and Max Aggregations with Updates in Real TimeMinakshi Korad20m
Real-time ingestion uses a Kafka Streams app to compute count, sum and newly added min/max over roll-ups (minute/hour/day) while supporting record updates; the…
Talk on
Logging Apache Spark - How we made it easySimona Meriam16m
Nielsen runs Spark on Amazon EMR processing more than 60 terabytes and billions of events daily and the team builds a bootstrap bash script that installs…
Talk on
Reproducible and shareable notebooks across a data science teamPascal Godbillot, Mike Tapi Nzali37m
CybelAngel processes about a billion candidate leaks and is scaling a data team that plans to double; notebooks drive exploration but were hard to share…
Talk on
Build Real-time Analytic Applications: The Easy WaySergio Ferragut40m
Apache Druid claims sub-second queries on streaming and historical data by building immutable columnar segments, keeping real-time shards in-memory on middle…
Talk on
A smooth ride: Online car buying and selling at mobile.deRicardo Kawase27m
mobile.de runs a suite of production data products: price prediction using XGBoost/H2O with BigQuery + Airflow and a Scala REST API, a personalized search…
Talk on
Don't Panic: Getting Your Infrastructure Drift Under ControlEran Bibi30m
Claims that 90% of large IaC deployments show drift and that 50% of those drifts go unnoticed, with concrete fixes: run terraform plan with detailed-exitcode…
Talk on
The life of a search engine administratorLucian Precup, Vincent Bréhin43m
Describes running an e-commerce and enterprise search stack with a custom business console that combines config, logs, pilot, debug and data-modeling modules…
Talk on
Scaling the Open Source Climate CommunityErik Erlandson36m
OS-Climate is an open community platform that standardizes ESG data and models to let smaller financial firms do portfolio alignment; it runs on AWS S3…
Talk on
Benefits of MQTT for IoT Messaging and BeyondMary Grygleski44m
MQTT started as a satellite oil‑pipeline protocol and now targets cloud‑scale IoT with concrete features: QoS 0/1/2 for delivery guarantees, last will and…
Talk on
Unpaired Sentiment-to-Sentiment Translation: Using Reinforcement LearningSakshi Deo Shukla32m
Produces semi‑supervised parallel corpora from unpaired reviews by running a cycle reinforcement learning loop of a neutralization and emotionalization modules…
Talk on
Help! I Need To UnSQLize My ApplicationJoel Lord43m
Shows how to move a normalized SQL schema into MongoDB by converting joins into embedded arrays or controlled lookups, using an aggregation pipeline to…
Talk 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.