Loading a trillion rows of weather data into TimescaleDB with Ali Ramadhan

Date
2024-05-24
Host
Personal
Register

About this event

Weather data gets huge fast. If you care about time-series systems, database performance, or the practical realities of ingesting and querying data at serious scale, this meetup is built for you. Loading a trillion rows of weather data into TimescaleDB with Ali Ramadhan focuses on the engineering decisions behind handling massive datasets in a way that is concrete, technical, and useful. This is the kind of session that rewards curiosity. Whether you work directly with PostgreSQL and TimescaleDB or you simply want to understand how real-world data infrastructure holds up under pressure, you’ll leave with a clearer mental model of what it takes to move from theory to implementation. About the Event This is an in-person tech meetup centered on a deep, practical topic: loading a trillion rows of weather data into TimescaleDB. At the center of the event is a talk with Ali Ramadhan, framed for a community audience that values both technical depth and the chance to meet other people working on hard data problems. The event sits at the intersection of database engineering, time-series architecture, and community learning. Rather than a broad overview of data tooling, the focus here is narrow in a good way: one challenging use case, one database platform, and the mechanics of making large-scale ingestion work. Because it’s a meetup, the format is likely to feel more accessible and conversational than a formal conference session. Expect a setting where attendees can learn from the presentation, compare notes with peers, and discuss the tradeoffs that come up when systems have to handle both scale and speed. If you’ve ever wondered what “large-scale” actually looks like in practice, this event offers a grounded example. A trillion rows is not an abstract benchmark; it’s a useful lens for thinking about schema design, ingestion throughput, compression, storage strategy, indexing, and query performance under real constraints. What to Expect You can expect a session anchored around the technical story behind loading extremely large weather datasets into TimescaleDB. That likely means attention on the decisions that matter most when working with time-series data at volume, including how data is modeled, partitioned, written, and queried. The meetup format also makes space for the broader context around the work. In addition to the core presentation, attendees can expect the value that comes from a community setting: side conversations, practical questions, and the chance to hear how others approach similar problems in data engineering and infrastructure. Here’s the kind of experience this event is designed to deliver: A focused technical talk on scaling time-series ingestion with TimescaleDB A real use case built around weather data, which is naturally high-volume and time-oriented Discussion of architecture and tradeoffs, not just outcomes Community interaction with other people interested in databases, backend systems, and analytics infrastructure Networking time before or after the session, depending on the meetup flow For many attendees, the most useful part will be seeing how multiple concerns connect in one system: data volume, write performance, retention, storage efficiency, and query patterns. Even if your own dataset looks different, the underlying lessons often transfer well. You should also expect a room with mixed motivations in a productive way. Some people will come for TimescaleDB specifically. Others will come because they care about PostgreSQL, data pipelines, observability, analytics systems, or scaling strategies. That mix tends to make for better questions and more interesting conversations. Why Attend There’s a big difference between reading about scale and hearing how someone approached it in practice. This event is valuable because it is anchored in a specific technical challenge with clear constraints, which makes the insights more actionable than generic database advice. If you build or maintain systems that ingest time-stamped data, this session can help you sharpen your understanding of what matters most as volumes rise. You’ll get a better sense of where the complexity shows up, what kinds of design choices deserve extra attention, and how a tool like TimescaleDB can be used when the dataset is truly large. Attending can be especially useful if you want to: Learn from a concrete scale case instead of abstract best practices Improve your intuition around time-series database design Understand performance tradeoffs involved in loading and storing very large datasets Ask technical questions in person and hear how others are solving related problems Meet local peers who care about infrastructure, databases, and data-heavy applications There’s also value here even if your current work is smaller in scale. Extreme examples are often the fastest way to expose system limits, reveal smart engineering patterns, and surface decisions that matter earlier than most teams realize. Seeing how a trillion-row scenario is handled can make your own architecture conversations more precise. And because this is an in-person meetup, the takeaway is not just the content on stage. It’s also the chance to build connections with people who enjoy getting into the details: engineers, builders, operators, and technically curious community members who want to talk shop with others who understand the appeal. Practical Details This event is in person, which means you should plan to attend on site and make time not only for the talk itself but also for informal conversations around it. In-person meetups tend to reward arriving a little early or sticking around afterward, especially if you want to meet other attendees or continue a technical discussion. Date and time: Friday, May 24 at 12:00 PM GMT-3. A midday schedule makes this a strong fit for people who want a focused learning session without committing to a full-day event. If you’re planning your day around it, it’s worth giving yourself enough buffer for arrival, check-in, and post-event networking. A few things to keep in mind before you go: This is a tech community event, so expect a mix of learning and conversation The topic is specialized, but the meetup setting should still make it approachable Bring your questions, especially if you work with time-series data, PostgreSQL, ingestion pipelines, or large analytical workloads Plan for discussion, not just passive listening If you’re excited by databases that have to perform under real pressure, this meetup will feel relevant right away. It’s specific, technical, and social in the best sense: a chance to learn something substantial and meet the people who care about the same kinds of systems you do.

Who should attend

If this topic makes you lean in rather than tune out, you’ll probably feel at home in the room. - You work with **databases, backend systems, or data infrastructure** and want to see how a trillion-row ingestion problem is approached in practice. - You’re a **PostgreSQL or TimescaleDB user** who wants deeper insight into time-series workloads, scaling patterns, and performance tradeoffs. - You build or maintain **pipelines for logs, metrics, IoT, telemetry, sensor, financial, or event data** and want ideas that transfer to your own systems. - You’re an **engineer, architect, SRE, or technically hands-on data professional** who values concrete examples over high-level theory. - You enjoy **asking detailed technical questions** and learning through discussion with other people who care about system design. - You want the benefits of a **community meetup**, not just a talk: learning something useful, meeting peers, and comparing notes with people solving adjacent problems. You do not need to be working at trillion-row scale today to get a lot out of this. If you care about where data systems start to bend, and how thoughtful design keeps them useful, this event is for you.

Speakers

Topics