YoVDO

Lessons from 4 Years of Writing the Driver for MongoDB

Offered By: JSConf via YouTube

Tags

JSConf Courses Project Management Courses Javascript Courses MongoDB Courses Database Management Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Deno - Next Generation JavaScript Runtime
JSConf via YouTube
How I Got 1600 Stars on GitHub in 2 Months of Open Source Work
JSConf via YouTube
Is it Okay to Pursue Functional Programming on Frontend - JSConf Korea
JSConf via YouTube
If - Extensible Design - Return "Work Life Balance"
JSConf via YouTube
React x Web Components - How It Is and How It Could Be
JSConf via YouTube