Get 20% off all career paths from fullstack to AI
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Overview
Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates
Watch this 35-minute conference talk from GoLab that delves into Go programming language's capabilities for developing high-performance databases, using immudb as a case study. Learn how Go's features like efficient concurrency management, robust standard library, and emphasis on simplicity make it an excellent choice for database development despite being garbage-collected. Examine the real-world implementation of immudb, an open-source tamperproof immutable database, to understand both advantages and challenges of using Go for database projects. Discover practical insights about handling complex data structures, deployment processes, and concurrent operations, while also exploring potential performance bottlenecks and learning curve considerations for newcomers. Gain valuable knowledge about leveraging Go's capabilities for building scalable, performance-critical applications, whether you're specifically interested in database development or broader software engineering applications.
Syllabus
Exploring Go's Prowess in Immersive Database Development: immudb as a Case Study - Stefano Scafiti
Taught by
GoLab conference