Notre prochain meetup sera fantastique. Nous sommes accueillis par @wescale.bsky.social et Frédéric aidé d' @aurelievache.bsky.social et @wilda.bsky.social vont nous parler du monitoring d'OVH avec @elastic.co, le tout déployé sur le k8s d'OVH. J'ai hâte d'y être ! www.meetup.com/elasticfr/ev...
David Pilato 🇪🇺🇫🇷
David Pilato 🇪🇺🇫🇷
@pilato.fr
developer | evangelist @elastic 📧 DM opened. DJ 4 times a year, just for fun! 🎧 https://podcasts.apple.com/fr/podcast/david-pilato-mixes/id505824965
667 followers119 following358 posts
Coding agents need better memory than local text files. On Oct 20, @ediri.de and I will show how to use the open-source agent-memory project with Elasticsearch to give your AI a shared, searchable brain. We'll deploy it live with Pulumi. 🚀 www.pulumi.com/events/give-...
The final post in the "Lucene Bean Search" series is out! 🛠️ Same Track beans, same search & facets journey. But this time declared on Elasticsearch instead of wired by hand in Lucene. Check it out: david.pilato.fr/posts/2026-0...
So honored to be named a @java-champions.bsky.social! 🥳 Open source is all about the people, the connections, and building things together. Thank you to this fantastic community. Let's keep shipping! Full story here: david.pilato.fr/posts/2026-0...
Retrouver un plan vidéo spécifique sans perdre des heures à dérusher. JD Armada a écrit un super guide sur l'utilisation de jina omni avec #Elasticsearch. Découpage intelligent, génération de proxies légers via FFmpeg et recherche kNN : tout y est ! 🔗 www.elastic.co/search-labs/...
How do you show users why a search result matched? 🔍 New Lucene Bean Search post! Deep dive into result highlighting with UnifiedHighlighter, token character offsets, and query matching in open-source Java search. ☕ david.pilato.fr/posts/2026-0...
David Pilato 🇪🇺🇫🇷 reposted
It's interesting to see that AI agents being "dumb humans" requires to pay more attention to user experience, which ultimately also benefits humans. This article on the new Elastic CLI explains this nicely. www.elastic.co/search-labs/...
Add dynamic facets & category counts to your in-process Java search! 📊 Part 5 of the embedded Apache Lucene series: - SortedSetDocValuesFacetField & FacetsConfig - Fast bucket counting - DrillSideways multi-select filtering - Pure Java, no search server needed david.pilato.fr/posts/2026-0...
Add instant typeahead suggestions to your Java app with lucene-suggest! 🔍 New entry in this Lucene series: - Dedicated Directory with AnalyzingInfixSuggester - Shared Analyzer for consistent tokenization - Fast dictionary rebuilds - Prefix lookups with metadata david.pilato.fr/posts/2026-0...
How to run queries and map Lucene hits back to Java domain objects! 🔍 Next part of the series on embedded Lucene: - Query building & field boosting - Resolving Document IDs to Java beans - Corpus-scoped filtering david.pilato.fr/posts/2026-0...
How to manage an embedded Lucene index lifecycle in Java 🔍 Part 2 of the series: - In-memory storage (ByteBuffersDirectory) - Upsert & delete by Term - Fast rebuild (~369 ms for ~4k items) - Clean shutdown Few lines of code to index your data! david.pilato.fr/posts/2026-0...
Need fast full-text search directly inside your Java app? 🔍 Part 1 of a series on embedding Apache Lucene: - Maven setup - Field design strategy - Custom Analyzers - Bean-to-Document mapping Read the part 1: david.pilato.fr/posts/2026-0...
Stop hacking 4 tools for your DevRel portfolio! 🛠️ Just released v1 of hugo-theme-devrel - a free, open-source Hugo theme built for Developer Advocates to group blog posts, talks, slides, videos, and social feedback. Powers david.pilato.fr! github.com/dadoonet/hug...
🚀 FSCrawler 3.0 is here after years in the making! The open-source file crawler for #Elasticsearch gets a massive upgrade: 🔌 Modular PF4J plugin engine 📦 One binary for ES 7, 8 & 9 📄 Apache Tika 4 🧠 VLM OCR integration 🔁 Checkpoint pause/resume Full post: david.pilato.fr/posts/2026-0...
🎬 Replay du Meetup ElasticFR #103 ! @azizimgh.bsky.social décortique la création d'agents IA Prod Ready : arbitrages architecture/contrôle, gestion des risques et démo live avec l'Agent Builder d’Elastic (guardrails & observabilité). 📺 Voir le replay : youtu.be/MnQB2d3kfl4
In the coming release, FSCrawler will provide a default dashboard. Thanks to the fantastic Kibana Dashboards API (dashboardsapispec.kibana.dev/dashboards#t...) Read more about this feature at fscrawler.readthedocs.io/en/latest/ad... #DashboardAsCode
Great addition in Kibana 9.5: User Activity Insights 🛠️ Finally an easy way to audit dashboard usage. Track slow dashboards to optimize, clean up unused legacy views, and see recent edits across your team. Long time asked feature by dashboard admins! www.elastic.co/docs/referen...
Un changement de mapping Elasticsearch qui plante en prod et laisse le cluster à moitié migré ? 😅 Replay du Meetup ElasticFR #103 : Said Bouigherdaine présente les patterns pour sécuriser vos migrations de schéma (versionning, alias, rollback) avec ScaledSearch. ▶️ youtu.be/_E1z2-qjdQg
Elasticsearch 9.5 brings awesome updates for search engineering: • Multimodal Semantic Search (Images, Audio, Video, PDFs) • VectorDB index mode with auto-calibration But also other features detailed at www.elastic.co/blog/whats-n... What are you building with these new tools? 🛠️
Trier 5M+ de produits selon 700k contextes dans Elasticsearch sans mapping explosion ni nested objects ? 🤯 REX de l'équipe ADEO / Leroy Merlin : détourner le sparse_vector pour réaliser un feature lookup ultra-rapide dès la phase de retrieval. 🎥 Voir le talk : youtu.be/Xymx5B0ZTDY
This is Open Source collaboration at its best! 🤝 An amazingly detailed bug report on Elasticsearch, followed by a swift fix from @ltrotta.bsky.social. This kind of community-driven energy is what pushes tech forward. ❤️ Full thread: discuss.elastic.co/t/388868/
Need a clean way to map out video, audio, and network signal flows? A friend of mine is building a cabling management tool designed for clean tech documentation. Great for lab environments or rack setups. Free tier supports up to 10 devices if you want to test: alkoda-wires.com
Merci chers participants de @rivieradev.fr. Vous retrouverez ma présentation sur david.pilato.fr/riviera26. A vos tests ! Aléatoires 😉
Qu'est-ce qui fait tenir une architecture IA en prod ? 🛠️ Dans ce 1er épisode d'Elasticast (par Elastic France), on dépasse la démo technique. Avec Ivan Monnier (ChapsVision), on parle RAG, vector search et infra open/scalable. Pour les dev & archi 🎧 : smartlinks.audiomeans.fr/l/ctrl-f-db7...
Top échanges sur le stand @elastic.co au @BreizhCamp.org sur l'évolution d'#Elasticsearch ! Un vrai moteur "colonne" pour centraliser logs, traces et métriques OTel/Prometheus. 📉 3.75 octets/point OTel 🚀 Indexation +50% ⚡ Requêtes 160x plus rapides Article complet : www.elastic.co/search-labs/...
🍷 Appel à la communauté des épicuriens ! Une amie sommelière construit un projet autour du vin et a besoin de retours concrets. Si vous avez 5 min pour nourrir sa démarche et l'aider à cibler juste, son questionnaire est dispo ici : forms.gle/yRWs6D1QeSaX... Merci pour le partage !
Super moments partagés au @breizhcamp.org autour du Randomized Testing ! Merci pour votre écoute et vos retours inspirants. 🤖 Comme promis, les slides sont dispo ici en attendant le replay : david.pilato.fr/breizhcamp26/ 🖼️
Le JUG Summer Camp à La Rochelle pour la rentrée, qui est chaud ? 🌊 Un super événement de communauté, une ambiance hyper conviviale et décontractée... le bonheur. En plus, les places sont gratuites (merci les sponsors !) via un tirage au sort : www.billetweb.fr/jug-summer-c...
Pro tip for the open-source & Elastic community 🌐 If you use Elasticsearch Snapshot & Restore, let Elastic handle the cleanup. External scripts deleting files will corrupt your repo and break your restores. See this thread for a real example: discuss.elastic.co/t/386829 Keep it native! 🛠️
Petit rappel les amis ! Cette semaine nous n'aurons pas 2 mais 3 sujets pour le meetup 103 ElasticFR... Venez nombreux(ses) partager ce moment avec la communauté ! RDV chez La Home Sweet Company: www.meetup.com/elasticfr/ev...
Sophia Antipolis friends: the new @elastic.co group is kicking off on June 23 at Amadeus! 2 talks: • Visual defect detection on transistors using Vector Search & kNN (no GPU infra required). • Questel's REX on migrating a massive, high-recall patent search engine to ES. meetu.ps/e/Q3Xnz/5BwL...
Le SQL a Flyway, Elasticsearch a trop souvent des scripts curl et du stress. 🔥 Au prochain Meetup ElasticFR #103 (La HSC), Said Bouighroumen décortiquera les patterns pour sécuriser vos migrations de schémas (alias swap, rollback, reindex). Inscriptions : meetu.ps/e/PPJZb/5BwL...
Meetup #ElasticFR #103 chez La HSC ! 🛠️ François Gaillard (ADEO) nous partagera son Rex sur le catalogue Leroy Merlin : comment l'utilisation des sparse_vector d'Elasticsearch a permis de résoudre un problème de tri contextuel à haute cardinalité. Inscriptions : meetu.ps/e/PPJZb/5BwL...
Le meetup #ElasticFR 103 arrive ! On se capte chez La HSC 🚀 @azizimgh.bsky.social va parler Agent Building sans filtre : comment build du Prod Ready, quand basculer sur des agents spécialisés, et surtout la tuyauterie (évals, tests, observabilité). Inscriptions : meetu.ps/e/PPJZb/5BwL...
Annonce Meetup ElasticFR #103 chez La Home Sweet Company ! 🛠️ Construire des agents IA Prod Ready, tests & évals. Sparse vectors pour du tri contextuel haute cardinalité (Reranking chez ADEO). Sécuriser les migrations de mapping sans perte de données. Détails & RSVP : meetu.ps/e/PPJZb/5BwL...
Small recap from @AFUP.org Day 2026 Lille. Thank you team for inviting me! 😍
Merci chers participant(e)s de l' @afup.org Day 2026 pour votre participation et vos retours. La présentation est disponible sur : david.pilato.fr/afupdaylille26. #elkie est aussi contente d'avoir retrouvé ses ami(e)s ! 😍
Je serai demain à l' @afup.org Day 2026 à Lille pour vous parler de recherche de musique. Nous allons utiliser les principes de la recherche vectorielle pour trouver des morceaux de musique 🎶 ressemblant (peut-être) à d'autres. A demain ! event.afup.org/afup-day-202...
Elastic Open Crawler 1.0.0 is out! 🦋 A new way to handle web ingestion with transparency. This crawler is built to be flexible and easily integrated into your Elasticsearch stack. Check out my screenshots for the setup flow. 💻 Source: github.com/elastic/craw...
Big update for the search community! 🌐 We've released jina-embeddings-v5-omni at @Elastic.co . It’s a compact, multimodal model for text, image, audio, and video. Compatible with v5-text, so no reindexing is needed. 🛠️ Check it out: www.elastic.co/search-labs/...
We’ve rebuilt the heart of Elasticsearch. Our new columnar metrics store is 30x faster than Prometheus, making open observability more scalable than ever. Excited to see how the community uses this to power the next generation of monitoring. 📈 www.elastic.co/search-labs/...
I'm excited to be here again after some years. 😍
🍀 Let chance do the work! @pilato.fr from 𝗘𝗹𝗮𝘀𝘁𝗶𝗰 is joining #devbcn26 to present 𝗥𝗮𝗻𝗱𝗼𝗺𝗶𝘇𝗲𝗱 𝘁𝗲𝘀𝘁𝗶𝗻𝗴: 𝗚𝗼𝘁𝘁𝗮 𝗖𝗮𝘁𝗰𝗵 ‘𝗘𝗺 𝗔𝗹𝗹. Learn how frameworks like RandomizedTesting and TestContainers catch bugs you'd never imagine! Late tickets for 𝗝𝘂𝗻𝗲 𝟭𝟲𝘁𝗵–𝟭𝟳𝘁𝗵 available now! 🎟️ buff.ly/NiwYvym
Huge news for the open-source community: Kibana 9.4 is out now! 🚀 It introduces "Dashboard as code", making it easier to track changes, collaborate, and version dashboards directly in Git. Time to clean up those UI-only workflows and automate! 💻✨ 🔗 elastic.github.io/dashboards-a...
David Pilato 🇪🇺🇫🇷 reposted
👾 Le programme du BreizhCamp 2026 est en ligne ! 🙀 Si vous voulez nous rejoindre, la billetterie ouvre le mercredi 29 avril à 11h00. www.breizhcamp.org/programme Alors, vous commencez par quoi ? 👀
📺 Nouveau replay #ElasticFR ! Ivan et Louis nous expliquent comment structurer la mémoire d'un agent conversationnel au-delà du simple RAG : Gestion de la mémoire court/long terme. Architecture multi-index pour l'agentique. Observabilité des comportements. 🔗 youtu.be/EqevK9WXXKE Merci Peritis !
🚀 Help needed! Max is looking for a Frontend or Game design Dev apprenticeship in the Video Game industry 🎮 He’s dedicated, talented, and ready to build smooth interfaces. If your studio is hiring or if you have a lead, please reach out! 💻 RTs appreciated! 🔄 www.linkedin.com/feed/update/...
Prometheus users, listen up! 📢 Ship metrics directly to #Elasticsearch via remote_write. Thanks to TSDS, ES is now a highly efficient open-store for time-series data. Simple config, massive performance. 🛠️ Full guide: www.elastic.co/observabilit...