27
Open Source Contributions and Collaborations: How (and why) Netflix Drives Industry Engagement Dianne Marsh Director of Engineering, Netflix @dmarsh

OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Embed Size (px)

Citation preview

Page 1: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Open Source Contributions and Collaborations: How (and why)

Netflix Drives Industry Engagement

Dianne MarshDirector of Engineering, Netflix

@dmarsh

Page 2: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Diverse Contributions

Page 3: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Spinnaker: an example of industry-based collaboration

Page 4: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

What is Spinnaker and why did we build it?

Page 5: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement
Page 6: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Asgard§ Cloud providers forked§ Parallel solutions: community and internal§ Maintenance headaches§ Didn’t learn from community

Page 7: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Spinnaker§ Develop in the Open§ Cloud providers contribute their code§ Distributes maintenance§ Building cloud best practices across industry

Page 8: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Who contributed?

Page 9: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Netflix + Google + Microsoft + Kenzen + …

Page 10: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

What Happened?

Page 11: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement
Page 12: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement
Page 13: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement
Page 14: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement
Page 15: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Hitting the Elusive Jackpot:Kubernetes + Titus

Page 16: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Building a Collaboration ….

Page 17: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

You’re building a remote team!

Page 18: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

You’re building a remote team!

Communicate Regularly

Page 19: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

You’re building a remote team!

Communicate Regularly

Share roadmap

Page 20: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

You’re building a remote team!

Communicate Regularly

Share roadmap

Build Trust

Page 21: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement
Page 22: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Extending Trust§Value input§Don’t dominate

Page 23: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Remember your Internal Customers§Netflix engineers prioritize our engineering needs§Building in open so other needs are not lost§Your product may scale. You don’t.

Page 24: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Success Requires Great Leaders

Page 25: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Leave you with a question …

Page 26: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Was our experience unique?

Page 27: OSS Collaboration & Contribution: How Netflix Drives Industry Engagement

Thank you

Dianne MarshDirector of Engineering, Netflix@dmarsh