Ubuntu TechHive

Tech Events & Workshops

Discover and join virtual tech events, workshops, and meetups from the Ubuntu community worldwide. Connect with developers, engineers, and tech enthusiasts.

events.index
stat.today
0

Today

stat.upcoming
2

Upcoming

stat.virtual
10

Virtual

stat.total
10

Total

Inside SQLx: How Rust Checks SQL Before Your Application Runs
UpcomingThe Ubuntu TechHiveOnline

Inside SQLx: How Rust Checks SQL Before Your Application Runs

Abidjan, Côte d'Ivoire
July 25, 2026 · 10:30 AM · EDT · 2 hours

A practical two-hour session investigating how SQLx can detect invalid SQL, incompatible parameters, missing columns, and incorrect Rust mappings during compilation rather than after deployment. The session follows a query through the boundary between Rust and the database: from the SQL text and bound parameters, through schema inspection and type analysis, to the Rust value returned to the application. We will deliberately break queries, change schemas, and introduce type mismatches to understand what SQLx can prove before runtime—and what it cannot. The emphasis is not on memorizing an API. It is on understanding the engineering model behind compile-time checked SQL, the role of migrations in preserving that model, and the practical consequences for local development, testing, continuous integration, and deployment. Audience: developers who want to understand how Rust can provide stronger guarantees around ordinary SQL without replacing SQL with an ORM or query language. Outcomes: * Trace how SQLx validates a query during compilation * Understand how database metadata informs Rust type checking * See compile-time failures caused by invalid queries and incompatible result types * Understand why the current schema matters during a build * Connect database migrations to query correctness * Distinguish checked macros from runtime query APIs * Evaluate when compile-time SQL checking improves a project and when it adds friction Format: two hours with a guided investigation, broken-query experiments, migration examples, discussion of operational tradeoffs, and a reusable checklist for database code.

View Event
Introduction to Distributed Systems: Storing and Scaling Data
PastThe Ubuntu TechHive North AmericaOnline

Introduction to Distributed Systems: Storing and Scaling Data

Atlanta, Georgia, USA
March 21, 2026 · 2:30 PM · UTC · 2 hours

Join us for an in-depth exploration of **distributed systems** and how they revolutionize data storage and scalability in modern applications! 🚀 ## What You'll Learn 📚 - **Fundamentals**: What distributed systems are and why they're essential for modern applications - **Real-world Examples**: Case studies from large-scale platforms that power billions of users - **Core Concepts**: Deep dive into sharding, replication, and fault tolerance mechanisms - **Tradeoffs & Theory**: Understanding the famous CAP theorem and its practical implications - **Modern Solutions**: How distributed databases like Apache Cassandra, MongoDB, and Google Spanner tackle scale and consistency challenges ## 🎯 Perfect For - Developers looking to scale their applications - System architects designing robust infrastructure - Anyone curious about how global platforms handle massive data loads ## 📅 Event Details **Date**: March 21, 2026 **Time**: 10:30 AM Eastern Time **Duration**: 2 hours **Format**: Online meeting Ready to master the art of distributed systems? Let's build scalable, fault-tolerant applications together! 💪 Connect with our community: * 💬 **Discord**: https://discord.gg/48dVXMenP9 * 📱 **WhatsApp**: https://chat.whatsapp.com/Ic2PPvxzy8KCkB8Ww5kR39 * 💼 **LinkedIn**: https://www.linkedin.com/showcase/the-ubuntu-techhive * 🌐 **Website**: https://ubuntuhive.tech

View Event
Introduction to Distributed Systems: Storing and Scaling Data
March 21, 2026 · 2:30 PM · UTC · 2 hours
Databases from Scratch
7
MAR

Databases from Scratch

Abidjan, Côte d'Ivoire
March 7, 2026 · 3:31 PM · UTC · 2 hours
Databases from Scratch
7
MAR

Databases from Scratch

Atlanta, Georgia, USA
March 7, 2026 · 3:31 PM · UTC · 2 hours
Discover Clickhouse: A high-performance Column-Oriented DBMS for OLAP and Real-Time Analytics
September 21, 2024 · 10:30 AM · EDT · 2 hours
Discover Clickhouse: A high-performance Column-Oriented DBMS for OLAP and Real-Time Analytics
September 21, 2024 · 10:30 AM · EDT · 2 hours
Building your first Android App in Java
7
SEP
September 7, 2024 · 10:30 AM · EDT · 2 hours
Building your first Android App in Java
7
SEP
September 7, 2024 · 10:30 AM · EDT · 2 hours