Philipp Krenn
where else to find them
website:https://xeraa.net
github:xeraa
bluesky:xeraa.net
mastodon:@xeraa@mastodon.social
x:xeraa
linkedin:philippkrenn
speakerdeck:xeraa
devto:xeraa
what they talk about
all 26 in the filters
where they keep going back
- Berlin Buzzwords5 editions2018–2026
- stackconf2 editions2022–2023
- DevConf.CZ2 editions2019–2023
all 48 in the filters
on a stage with
all 15 in the filters
who talks about the same things
- David Pilato43 talks
- Julia Furst Morgado15 talks
- Tiffany Jernigan27 talks
- Liz Fong Jones36 talks
- Sandeep Kanabar13 talks
- Matthias Haeussler35 talks
| title | conference | date |
|---|---|---|
| The Agent Era: How AI Agents Are Reshaping Data Platforms | Berlin Buzzwords 2026 | 2026-06-07 |
Agents hit platforms with dozens of parallel queries, create ephemeral databases constantly, and break assumptions about human review and rare DB creation: a… | ||
| Information Retrieval from the Ground Up | AI Engineer World's Fair 2025 | 2025-06-03 |
Search sits under RAG as the retrieval layer and the demo shows concrete tradeoffs: Elasticsearch uses an inverted index with BM25 TF‑IDF and token analysis… | ||
| Vector Search Benchmark[eting] | AI Engineer World's Fair 2025 | 2025-06-03 |
Marketing charts often hide the setup: vendors cherry‑pick a scenario to claim 40% faster overall by promoting one tuned case, and a single edge optimization… | ||
| Open Policy Agent: security for cloud natives and everyone else | DevOps Barcelona Conference 2023 | 2023-11-09 |
Overview of using Open Policy Agent to codify runtime checks for APIs, Kubernetes and apps, with concrete integrations: policies written as Rego policies… | ||
| Will ChatGPT Take Over My Job? | Open Source Monitoring Conference 2023 | 2023-11-07 |
Generative models get integrated into Elastic so an Azure OpenAI instance ingests stack traces, calls Elasticsearch and Kibana APIs, and auto-generates… | ||
| OpenTelemetry for Logging | Open Source Monitoring Conference 2023 | 2023-11-07 |
Shows how to get logs into OpenTelemetry so logs carry trace IDs for one-click correlation, using Java (SLF4J + Logback), the OpenTelemetry Java agent, OTel… | ||
| IGNITE: Are you still doing microservices? | stackconf 2023 | 2023-09-13 |
Argues that microservices often trade simplicity for tool sprawl, using the OpenTelemetry demo app as an example of intentionally mixed technologies that boost… | ||
| Elastic ❤️ Terraform | stackconf 2023 | 2023-09-13 |
Elastic standardizes on Terraform (dropping Ansible and Helm/Compose) and splits integrations into an cloud provider for Elastic Cloud and a stack provider for… | ||
| The Debate Returns (with more vectors): Which Search Engine? | Berlin Buzzwords 2023 | 2023-06-18 |
Five open-source engines compare concrete tradeoffs: one reports 48 billion vectors indexed in a single cluster and adds GPU-accelerated embedding inference… | ||
| Catch the fraud — with observability and analytics | Berlin Buzzwords 2023 | 2023-06-18 |
Elastic’s contributor program runs on Kubernetes, Spring Boot, Spring Data and Elasticsearch and gets swamped after MacBook prizes lead to ~7 million requests… | ||
| Next Gen of Datastores: Hot Queries, Cold Storage | DevConf.CZ 2023 | 2023-06-16 |
Claim: moving index and transaction logs to S3-style blob stores makes datastores stateless and serverless, cuts replication (you write once not twice), and… | ||
| Why is it always DNS, TLS, and bad configs? | DevConf.CZ 2023 | 2023-06-16 |
Claim: most outages trace to DNS, TLS, or bad configs, and cheap, structured health checks catch them early. Examples include a DNS TTL 24h copy-paste outage… | ||
| But is it web-scale? | DevOpsDays Prague 2023 | 2023-05-22 |
Argues that web scale is a 12‑year‑old hype term tied to scaling, availability, reliability and cost efficiency, backing that with a reference to a specific… | ||
| OPA for the cloud natives | Voxxed Days Ticino 2023 | 2023-01-20 |
Open Policy Agent evaluates JSON inputs and returns boolean or structured decisions using Rego policies tied to external data, so you can enforce API… | ||
| IGNITE: How to benchmark … poorly | OSMC 2022 | 2022-11-14 |
Vendor benchmarks pick favorable scenarios and claim universal wins, for example benchmarking a squid vs house cat use case or running Postgres vs MongoDB… | ||
| Logstash, Beats, Elastic Agent, Open Telemetry — what’s the right choice? | OSMC 2022 | 2022-11-14 |
Compares Logstash, Beats, Elastic Agent and OpenTelemetry by concrete tradeoffs: Beats are tiny, purpose-built collectors; Elastic Agent bundles Beats plus… | ||
| The State of OpenTelemetry | DevOps Barcelona Conference 2022 | 2022-11-03 |
OpenTelemetry unifies headers, a wire protocol and exporters so agents send spans and metrics over OTLP collector (gRPC or JSON/HTTP) to vendor back ends… | ||
| OPA for the cloud natives | DevOpsDays Warsaw 2022 | 2022-10-24 |
OPA enforces decoupled, continuously running policies that aim to catch misconfigurations faster than attackers, using Rego policies and JSON data loaded in… | ||
| Ignite Talks | DevOpsDays Portugal 2022 | 2022-09-26 |
Common outages trace to DNS TLS and bad configs and can be diagnosed by layered health checks: external provider pings, internal host probes, and synthetic… | ||
| Why is it always DNS, TLS, and bad configs? | stackconf 2022 | 2022-07-19 |
Claim: outages usually trace to DNS, expiring TLS, or misconfiguration. Demonstrates layered health checks—external, internal, host—with concrete checks… | ||
| IGNITE: Did Anyone Say SemVer? | stackconf 2022 | 2022-07-19 |
Semantic Versioning is common but inconsistent: SemVer itself is at 2.0.0 and pre-1.0 is basically zerover where anything goes; the core dispute is what counts… | ||
| Elastic ❤️ Terraform: And Why They're Splitting Up Their Providers | HashiConf Europe 2022 | 2022-06-20 |
Elastic splits its Terraform integration into two real providers: a cloud provider that provisions managed Elasticsearch clusters and a stack provider that… | ||
| Bootiful OpenTelemetry | Spring I/O 2022 | 2022-05-26 |
Demonstrates instrumenting a Spring Boot microservice demo (front-end, anti‑fraud, checkout with Postgres and Redis) using the OpenTelemetry Java agent that… | ||
| Building Distributed Systems in Distributed Teams | Voxxed Days Zürich 2022 | 2022-05-17 |
Elastic built company and product processes distributed by design from day one, now ~2,700 people across time zones. Concrete practices: written-first… | ||
| The State of OpenTelemetry | Voxxed Days Bucharest 2022 | 2022-03-23 |
OpenTelemetry ships as a vendor-neutral stack where tracing stable is production ready, metrics feature freeze is imminent and logs draft remains experimental… | ||
| Log Management: From grep to Full-Text Search and Back | Berlin Buzzwords 2021 | 2021-06-15 |
Compares concrete tradeoffs: Elasticsearch uses inverted index tokenization and aggregations to make full‑text searches fast at the cost of CPU, disk and… | ||
| From Containers to Kubernetes Operators | Percona Live Online 2020 | 2020-10-20 |
Docker images land around 750 MB and move to trimmed CentOS7/UBI bases (~600 MB) to reduce false positives; images are immutable and no latest tag is allowed… | ||
| Scale Your Elasticsearch Cluster | Highload fwdays'20 | 2020-10-13 |
Shows exact steps: uses a three-node hot/warm/cold demo cluster (one node per tier), an ILM policy that rolls over on 5 minutes or 5 MB, moves shards… | ||
| Observability is More than Logs, Metrics & Traces | DevOpsDays Boston 2020 | 2020-09-29 |
You know the drill: DevOps is using tool(s) X. So obviously, observability can be solved by throwing some tools together as well; generally logs, metrics, and… | ||
| Scale Your Auditing Events | DevOps Fest 2020 Online | 2020-06-05 |
Keeps auditd rules but emits structured JSON into Elasticsearch so you can search and visualize rather than regex-parse raw lines; Auditbeat correlates… | ||
| Logging in Spring Boot with the Elastic Stack | Spring I/O Bridge 2020 | 2020-05-15 |
Shows how to emit ECS JSON logs from Logback/Log4j2 so Filebeat can ship directly to Filebeat → Elasticsearch without Logstash, keeping stack traces as single… | ||
| Scaling Distributed Teams | WFH Conf 2020 | 2020-03-26 |
Elastic runs as a >2,000 person work from anywhere company and shares concrete practices that scale: xcool batch onboarding with in‑person week in Mountain… | ||
| Scale Elasticsearch for Your Java Applications. Philipp Krenn. Java Fest 2020 Online | Java Fest 2020 | 2020-03-21 |
Shows a small Java injector that uses the Elasticsearch high‑level REST client and proves concrete wins: switching from single-document HTTP calls to bulk… | ||
| Scale Your Auditing Events | DelEx Conference 2020: DevOps & Test Automation | 2020-02-14 |
Explains that Auditbeat replaces parsing brittle auditd log lines by sending raw audit records to Elasticsearch and correlating events across hosts, including… | ||
| Centralized Logging Patterns | Build Stuff 2019 | 2019-11-13 |
Demonstrations use the Elastic Stack with Beats, Logstash, Elasticsearch and Kibana to show four concrete patterns: Parse (grok rules to extract fields… | ||
| Make Your Data FABulous | ITNEXT Summit 2019 | 2019-10-30 |
Explains concrete accuracy vs speed vs scale trade-offs in Elasticsearch: terms aggregations use per-shard top-k (shard_size = size1.5+10 by default) which… | ||
| Make Your Data FABulous | Crunch Conference 2019 | 2019-10-17 |
Introduces the FAB theory (must choose two of Fast, Accurate, Big) and shows concrete Elasticsearch tradeoffs: term aggregations undercount when shard-level… | ||
| Secure Your Code — Injections and Logging | WebCamp Zagreb 2019 | 2019-10-11 |
Shows a deliberately vulnerable web app and proves classic SQL injection works by logging in with "' OR 1=1 --", then uses sqlmap to enumerate columns and run… | ||
| Reaching Zen in ElasticSearch's Coordination | Berlin Buzzwords 2019 | 2019-06-16 |
Elasticsearch rewrites its coordination (Zen) for 7.0 from a formal TLA+ model and model checking to fix repeated network-partition bugs; master elections… | ||
| Centralized Logging Patterns | Dutch PHP Conference 2019 | 2019-06-06 |
Five concrete logging patterns (Parse, Send, Structure, Containerize, Orchestrate) get shown with live demos using the Elastic Stack (Elasticsearch, Logstash… | ||
| DevOpsDays Portugal 2019 - Ignite Talks - Antonio Cobo & Pedro Pessoa & Daniel Maher & Philipp Krenn | DevOpsDays Portugal 2019 | 2019-06-03 |
Karaoke-style stories and short tech demos: a Redis container moved from US East to global PoPs reduces Singapore latency from ~436 ms to ~2 ms by using… | ||
| Hands-On ModSecurity and Logging | code.talks commerce 2019 | 2019-04-09 |
A live demo shows a deliberately vulnerable PHP shop that is exploited with sqlmap to add fake employees, logs full SQL queries to a file, and centralizes… | ||
| Hands-On ModSecurity and Logging | DevOps Fest 2019 | 2019-04-06 |
A deliberately vulnerable PHP app accepts raw IDs and an automated SQLMap automated injection proves a blind and UNION injection, then an Apache instance with… | ||
| YAML Considered Harmful | DevOpsDays Copenhagen 2019 | 2019-04-04 |
Argument: YAML's syntax silently misparses things (unquoted times become base-60 port parsing, many aliases make "no" a boolean false, unquoted nulls vanish)… | ||
| Containers for Real Integration Tests | NDC Porto 2019 | 2019-02-26 |
Shows how to run real datastore-backed integration tests by starting lightweight, throwaway instances from the test process using Docker-Maven-Plugin and… | ||
| Centralized Logging Patterns | Jfokus 2019 | 2019-02-04 |
Demonstrates four concrete logging patterns: line-parsing with grok and multiline rules (fixed a 20-iteration demo that emitted 42 then 40 events after… | ||
| Building Distributed Systems in Distributed Teams | DevConf.CZ 2019 | 2019-01-25 |
Elastic runs as a company of ~1,200 people across 19 time zones and grows by ~50 hires per month, thriving because distribution is built into its DNA rather… | ||
| Scale Your Auditing Events | DevConf.CZ 2019 | 2019-01-25 |
Elastic ships Auditbeat which reads the kernel audit subsystem and forwards structured events to Elasticsearch so logs don’t need brittle regex parsing. It… | ||
| Centralized Logging Patterns | Voxxed Days Cluj-Napoca 2018 | 2018-11-21 |
Compares five concrete logging patterns and demos what actually happens: line-parse with Filebeat shows a broken multiline pattern that turns 40 expected… | ||
| GDPR Compliance for Your Datastore | Øredev 2018 | 2018-11-19 |
The General Data Protection Regulation (GDPR) is changing how you can handle data in Europe. But what does this actually mean? The first part of this talk… | ||
| Scale Your Metrics with Elasticsearch | HighLoad++ Moscow 2018 | 2018-11-08 |
Shows concrete scaling choices: a 3‑node Docker Compose cluster with 3 primary shards, zero replicas for the demo, per‑minute indices for the demo ingest, and… | ||
| Centralized Logging Patterns | OSMC 2018 | 2018-11-06 |
Compares four concrete patterns with demos and pitfalls: parse with filebeat → logstash (requires multiline rules and regex, demo shows 42 events vs 40… | ||
| Open Source as a Business: Strategy, Struggle & Success | Voxxed Days Ticino 2018 | 2018-10-20 |
Elastic runs Elasticsearch, Kibana, Beats and Logstash and grows to 1,100 people while funding that via support, X-Pack commercial extensions, and hosted cloud… | ||
| Se7en Deployment Sins | DevConf 2018 | 2018-09-26 |
Seven concrete deployment pitfalls with real examples and fixes: warns that tiny utilities like left-pad (eleven lines) once broke large parts of npm… | ||
| Make Your Data FABulous | Highload fwdays'18 | 2018-09-15 |
Explains concrete trade-offs and concrete fixes: Elasticsearch shards cause a top-term aggregation to return 56 not 64 because per-shard top-k defaults and… | ||
| Real Integration Tests with TestContainers | ContainerDays Hamburg 2018 | 2018-06-18 |
Demonstrates running throwaway Docker-backed integration tests for Elasticsearch using TestContainers and a Maven plugin, showing a real test that spins an ES… | ||
| ElasticSearch (R)Evolution — You Know, for Search ... #bbuzz | Berlin Buzzwords 2018 | 2018-06-11 |
History of ElasticSearch adoption is brief; the rest focuses on concrete changes: shows rolling upgrades with zero downtime by mixing 5.6 and 6.3 nodes and… | ||
| Se7en Deployment Sins | Dutch PHP Conference 2018 | 2018-06-07 |
Seven concrete deployment mistakes with examples and fixes: adding huge dependency trees (AWS SDK was split because pulls were massive), containers that… | ||
| Monitor Your PHP Applications with Logs, Metrics, Pings, and Traces | Dutch PHP Conference 2018 | 2018-06-07 |
Live demo of an Elastic stack that collects logs, metrics, pings and traces from a SilverStripe app on cheap AWS instances: filebeat, metricbeat, packetbeat… | ||
| Make Your Data FABulous | Voxxed Days Minsk 2018 | 2018-05-26 |
Elasticsearch tradeoffs center on the FAB: Fast Accurate Big tradeoff: distributed shards give fast, big queries but can hurt accuracy. Example: a terms… | ||
| Full-Text Search Internals with Elasticsearch | code.talks commerce 2018 | 2018-04-25 |
Live demo uses Elasticsearch + Apache Lucene with a Kibana console and a Docker compose demo to index three example documents, show tokenization, lowercasing… | ||
| The Holy Trinity of Observability: Logs, Metrics, and Traces | Oredev 2017 | 2017-11-08 |
Live demo shows a concrete pipeline for monitoring Spring Boot microservices using the Elastic Stack: system metrics from metricbeat, network captures from… | ||
| Providing and Supporting Docker Images | JavaDay Ukraine 2017 | 2017-11-04 |
Elastic builds and hosts its own Docker registry because Docker Hub lacks reliability and download analytics, and images move from Alpine to CentOS 7 for JVM… | ||
| (R)Evolution — You Know, for Search… | Highload fwdays'17 | 2017-10-14 |
Elasticsearch 5.6 adds strict bootstrap checks and a cluster allocation explain API that tells exactly why a shard is unassigned, and 6 enables rolling… | ||
| Perils of the cloud | devone 2017 | 2017-06-01 |
Practical, AWS‑focused checklist: concrete breach stories where leaked credentials on GitHub let attackers terminate instances or run crypto mining in distant… | ||
| 360° Monitoring of Your Services | CloudNativeCon + KubeCon Europe 2017 | 2017-03-29 |
Live demo shows Spring Boot services monitored end-to-end using Elastic agents and Kibana dashboards: packetbeat extracts HTTP requests without instrumentation… | ||
| Monitor your containers with the Elastic Stack | NDC London 2017 | 2017-01-16 |
Shows how the Elastic Stack actually collects container data: use filebeat to tail Docker’s json-file logs or mounted volumes, choose syslog/journald/GELF… | ||
| Full-Text Search Demystified | JavaDay Lviv 2016 | 2016-07-22 |
Explains how Elasticsearch (backed by Lucene) turns JSON documents into searchable data: HTML stripping, tokenization, lowercasing, stopword removal and… | ||
| Going Elastic | JavaDay Lviv 2016 | 2016-07-22 |
Live demo ingests 100,000 generated person documents into Elasticsearch and explores them with Kibana 5 alpha—pie, donut and tile maps show country/city/gender… | ||
| Going Elastic | Codemotion Amsterdam 2016 | 2016-05-11 |
Overview of the ELK stack with Beats added: Elasticsearch stores searchable, scored documents; Logstash parses/enriches (200+ plugins) and scales via queues… | ||
| Painfree Object-Document Mapping for MongoDB | JavaDay Kharkiv 2015 | 2015-10-15 |
Morphia ODM for MongoDB maps Java objects with annotations and runs in production for three to four years, replacing manual BSON handling; it uses Morphia ODM… | ||
| Showdown of the Asserts | JavaDay Kharkiv 2015 | 2015-10-15 |
Compares plain JUnit and TestNG asserts with richer libraries and a Groovy alternative, finds AssertJ / Hamcrest for rich collection checks much clearer for… | ||
| nginx for fun and performance | Codemotion Rome 2015 | 2015-03-25 |
Claims that nginx’s event-driven reactor model lets one server handle thousands of clients, then shows how it’s used for SSL termination (Mozilla config, DH… | ||
| nothing matches | ||