Once upon a time...

Tuesday, Jan 15, 2013 | 2 minute read

David Pilato
Once upon a time...

Once upon a time…

In fact 2 years ago, I was looking for a way to make Hibernate search distributed on multiple nodes. My first idea was to store indexes in a single database shared by my nodes. Yes, it’s a stupid idea in term of performances but I would like to try to build it.

Digging for source code, I came to the JdbcDirectory class from the compass project. And I saw on the compass front page something talking about the future of Compass and Elasticsearch.

The future of Compass and Elasticsearch

The future of Compass and Elasticsearch

Two clicks later, I discovered Elasticsearch. I downloaded it, started and said “WTF! How can it be?” This project solved all my concerns and adds even features I was not aware of in less than 30 seconds! I did not sleep during one full week, really! That was too much magical! After some hours, Elasticsearch was implemented in my project and was providing the first full text searches. I told to my colleagues that this project is so wonderful that I want to be involved if a company is created.

At this point, I was looking to contribute back to the project. But, I was not an Elasticsearch expert nor a Lucene one. I searched for French web content about it and found one or two articles. So I started to write some French content on my personal blog . I also started to create some plugins. The RSS River was the first one. By the way, that was my first open source project.

I met Shay Banon the first time in June 2011 for a conference in Paris. He was doing a no-slide no-bullshit talk. Very impressive. It just works! I told him that as I can not contribute on the core project, I can try to talk about the project in France. He agreed and the French user group was born!

Elasticsearch French Community

Elasticsearch French Community

One year later, my talk for Devoxx France was accepted and everything really started from here. The French user group grows now each day.

Some months later, the company Elasticsearch BV was created. It was really clear to me that I have to join. When you fall in love, you should marry! I met Shay once again at Devoxx 2012 and we talked about it, about what value I can add to Elasticsearch. And now, two years after the first day I discovered Elasticsearch my dreams comes true, just like in fairy tales!

© 2010 - 2025 David Pilato

🌱 Generated from 🇫🇷 with ❤️ on Sat Jan 11, 2025 at 08:22:25 UTC
Powered by Hugo with theme Dream.

Who am I?

Developer | Evangelist at elastic and creator of the Elastic French User Group . Frequent speaker about all things Elastic, in conferences, for User Groups and in companies with BBL talks . In my free time, I enjoy coding and DeeJaying , just for fun. Living with my family in Cergy, France.

Details

I discovered Elasticsearch project in 2011. After contributed to the project and created open source plugins for it, David joined elastic the company in 2013 where he is Developer and Evangelist. He also created and still actively managing the French spoken language User Group. At elastic, he mainly worked on Elasticsearch source code, specifically on open-source plugins. In his free time, he likes talking about elasticsearch in conferences or in companies (Brown Bag Lunches AKA BBLs ). He is also author of FSCrawler project which helps to index your pdf, open office, whatever documents in elasticsearch using Apache Tika behind the scene.

Visited countries

You can see here the countries I have visited so far. Most of them are for business purpose but who said you can not do both: business and leisure?

38 countries visited

Social Links