Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Lessons from 4 Years of Writing the Driver for MongoDB

JSConf via YouTube

Overview

Explore the journey of developing the MongoDB driver over four years in this JSConf EU 2013 talk. Gain insights into the challenges, frustrations, and triumphs experienced during the driver's evolution. Learn about the history, growth, and technical hurdles faced, including issues with types, features, and performance optimization. Discover the lessons learned in areas such as BSON serialization, buffer handling, write concerns, and reconnection strategies. Understand the complexities of Windows build processes and the importance of comprehensive testing. Delve into topics like backwards compatibility, project management, and documentation. Walk away with valuable takeaways for driver development and open-source project maintenance.

Syllabus

Intro
First Commit
Growth
IT was crap
Node was liquid
Types Oh Types
Features
Making JS BSON faster Buffers
Pool handling
Write concerns
Reconnecting
Custom Serialization off Object to BSON
Replicaset
Windows Build Hell
Regrets
Should have
Lesson
Testing it ALL
3D Reality hits
A New Beginning
Documentation
On Backwards Compatibility
On Managing The Project
Take aways
In Conclusion

Taught by

JSConf

Reviews

Start your review of Lessons from 4 Years of Writing the Driver for MongoDB

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.