Data Tools, Simplicity, and Smart Choices: A Conversation with David Ostrovsky, Software Engineer at Meta
- Bucharest Tech Week
- May 27
- 4 min read
At this year’s Software Architecture Summit during Bucharest Tech Week, we’re excited to welcome David Ostrovsky, Software Engineer at Meta and co-author of Pro Couchbase Server. With over 25 years of experience in large-scale distributed system architecture, David brings not only deep technical knowledge but also a passion for community and curiosity.
His journey started young at the age of 9, a dusty library book sparked a lifelong fascination with computing. Today, David blends software engineering with speaking, writing, and training. In the interview below, he shares how this journey unfolded, and why DuckDB might be one of the most interesting tools in the analytics landscape right now.
🧭 A Journey from Library Books to Meta
David’s career began before most teenagers even consider internships. His first experience with tech, at Intel, introduced him to the world of data, an area that has defined his career ever since.
“I landed my first “tech” job at 17, migrating data from one piece of proprietary software to another at Intel over the summer. That set the tone for the rest of my career: being the “data guy” wherever I went.”
That early path turned into a lifelong focus, especially once the Big Data wave arrived. David was well-positioned to surf it.
“I was lucky enough to jump on the Big Data trend in the early 2010s, which is what I’ve been doing ever since. Joining Meta was a pretty big milestone, of course. It’s fascinating to learn what happens after a company solves all the “common” data problems and finds itself tackling the sort of challenges that few others in the industry had to face before.”
💬 Why He Keeps Speaking, Writing, and Sharing
David doesn’t just write code; he writes, speaks, and teaches. For him, connecting with the tech community is more than a side project; it’s a source of energy and inspiration.
“It’s fun! I love meeting people who share my interests and geeking out with them about technology. And I’m pretty sure I learn a lot more from the people I meet at conferences and meetups than they do from me.”
🦆 DuckDB: A Simple but Powerful Data Engine
When it comes to data tools, most engineers focus on scale. But David points to a powerful alternative that shines in its simplicity: DuckDB.
“DuckDB fills a really interesting niche in the big data ecosystem, which very few other tools address. It’s an embedded analytical database that is highly optimized to work on a single machine. It pushes the boundaries of what we can do without turning to expensive and complex big data tools.”
🔧 What DuckDB Does Well
DuckDB isn’t trying to replace cloud-scale platforms but it’s perfect for when you need answers fast, without the setup.
“The two most common scenarios where DuckDB excels are: Fast, interactive exploration of data across multiple local and remote data sources. For example, running a bunch of analytical queries on a subset of a very large dataset locally on your laptop. This is especially useful if you are still not in a place where you can justify investing a lot of effort in setting up complex data architecture. Quick-and-dirty ETL workloads, transforming and projecting data across all the common storage formats and technologies. Want to clean up and ingest a terabyte of CSV files from your clients into your data warehouse every night? Just run a single DuckDB command.”
🧠 Choosing Tools Thoughtfully
David’s advice on tools is refreshingly honest: don’t overengineer, and don’t reinvent what someone else already built.
“Like every good engineering question, the answer to this one is “it depends”. But there are two broad principles I found useful in my experience: The first is that I’m a big believer in the “buy” side of the build vs. buy tradeoff. If it’s not part of your core business, try to get it as a managed service, as long as economics allows. Don’t build a data warehouse, pay someone who already built one for you. The second is that we often overestimate how much scale we’re going to need. Don’t build a big data platform until you actually have big data to put on it.”
🛠️ Practical Advice for Simpler Data Workflows
Sometimes, the smartest approach is to reverse-engineer from the business need. David shares a mindset that can help any engineer make clearer choices in data architecture.
“…this is another one of those “it depends” questions. While it’s hard to generalize, I think the best strategy is to always understand the business impact of what we’re trying to achieve first. The thought process would look something like this: We want to answer business question X In order to do that we need to be able to run analytical query Y In order to do that we need to create and manage dataset Z What is the minimal combination of tools and effort that allows us to do that reliably? The third time this happens, we should also ask a fifth question: Can we generalize this into a shared solution, in order to make it easier to answer the next business question, and the one after that?”
📌 Final Takeaway: Don’t Overbuild
In a world where even our laptops can handle serious analytics, David leaves us with a reminder to keep our solutions proportionate.
“The definition of what is “big data” is constantly shifting. What used to require running a cluster of Hadoop machines in your on-prem data center can now be done on your laptop or by giving your credit card number to a cloud service provider. So it’s always worth exploring the niche options before embarking on a big infrastructure project.”
👥 Meet David Ostrovsky at Software Architecture Summit
Whether you're working with analytics at scale or experimenting with simpler workflows, David’s talk will leave you with new ideas, a dose of pragmatism, and a better understanding of what tools like DuckDB can really do.
📍 Join him live at Software Architecture Summit
📅 June 20 | NORD Events Center by GlobalWorth




شيخ روحاني
جلب الحبيب
الحصول على باك لينك قوى لموقعك من خلال تبادل اعلانى نصى
معنا عبر004917637777797 الواتس اب
شيخ روحاني
جلب الحبيب
Berlinintim
Berlin Intim
https://www.eljnoub.com/
https://hurenberlin.com/
سكس العرب
شيخ روحاني لجلب الحبيب
شيخ روحاني
رقم شيخ روحاني
رقم شيخ روحاني
شيخ روحاني في برلين
رقم شيخ روحاني 00491634511222
الشيخ الروحاني
شيخ روحاني سعودي
شيخ روحاني لجلب الحبيب
Berlinintim
bestbacklinks
backlinkservices
buybacklink
Berlinintim
Escort Berlin
شيخ روحاني
معالج روحاني
الشيخ الروحاني
الشيخ الروحاني
جلب الحبيب العنيد
جلب الحبيب بسرعة
شيخ روحاني الاردن
شيخ روحاني عماني
شيخ روحاني سعودي
شيخ روحاني مضمون
شيخ روحاني مضمون
معالج روحاني سعودي
شيخ روحاني مغربي
شيخ روحاني في قطر
شيخ روحاني لجلب الحبيب
شيخ روحاتي في السعودية
شيخ روحاني في البحرين
شيخ روحاني في…
I had a lot of appreciation for the agency's discretion and flexibility with my needs and wants. Their Delhi Call Girl Service is a must-try; I highly recommend it.
Ctbabe India stands out as one of the top escort directory sites in India, offering a wide selection of Indian call girls for discerning clients. Whether you want someone sweet or savage, you’ll find her here. Ctbabe takes the guesswork out of adult fun and makes it an easy, enjoyable, and exciting process — as it should be.
Delhi call girls
Dehradun call girls
Goa call girls
Jaipur call girls
Ctlush is your quick and friendly way to connect with gorgeous companions nearby. With our Ctlush call girls directory, you can easily choose your city and browse real profiles with clear photos and short descriptions. Each profile gives you the basics—looks, style, and more—so you can decide fast. When you find someone you like, contact her directly through WhatsApp or make a quick call. No waiting, no complicated steps—just fast, private browsing. Ctlush makes finding the right girl in your city simple, safe, and stress-free anytime you want.
Mumbai call girls, Bangalore call girls, Chennai call girls, Hyderabad call girls
CTQueen is your premier choice for high-quality companionship, offering call girls who are elegant, engaging, and attentive to your desires. Each of our call girls is selected for her beauty, charm, and ability to make you feel completely at ease. Whether you’re looking for a partner for an upscale event or a quiet, private evening, CTQueen ensures every experience is tailored to your preferences with complete discretion and satisfaction.
Mumbai Call Girls, Bangalore Call Girls, Hyderabad Call Girls, Chennai Call Girls