SlideShare a Scribd company logo
1 of 118
Download to read offline
@JoeSondow
Netflix Open Source Software
Who, what, where, when, why, how
Who am I?
@JoeSondow
Who am I?
@JoeSondow
Who am I?
Joe Sondow
@JoeSondow
Who am I?
Joe Sondow
Netflix since 2010
@JoeSondow
Who am I?
Joe Sondow
Netflix since 2010
Asgard lead
@JoeSondow
Who am I?
Joe Sondow
Netflix since 2010
Asgard lead
Grails
@JoeSondow
Who am I?
Joe Sondow
Netflix since 2010
Asgard lead
Grails
jQuery
@JoeSondow
Open Sourcing Netflix
Software
Open Sourcing Netflix
Software
Give it away, give it away, give it away now
Open Sourcing Netflix Apps
Who
What
Where
When
Why
How
Netflix is the world’s leading Internet television network
with nearly 38 million members in 40 countries enjoying
more than one billion hours of TV shows and movies
per month, including original series.
(from http://ir.netflix.com)
Who
Who
You, maybe?
Who
Who
Platform Infrastructure
Who
Platform Infrastructure
Cloud Database Engineering
Who
Platform Infrastructure
Cloud Database Engineering
Cloud Solutions
Who
Platform Infrastructure
Cloud Database Engineering
Cloud Solutions
Engineering Tools
Who
Platform Infrastructure
Cloud Database Engineering
Cloud Solutions
Engineering Tools
Cloud and Platform Engineering
Who
Platform Infrastructure
Cloud Database Engineering
Cloud Solutions
Engineering Tools
Cloud and Platform Engineering
Anyone with code that’s not a competitive advantage
What
What
Undifferentiated heavy lifting
What
What
What
Infrastructure
What
Infrastructure
Caching
What
Infrastructure
Caching
Database
What
Infrastructure
Caching
Database
Cloud
What
Infrastructure
Caching
Database
Cloud
Building
What
Infrastructure
Caching
Database
Cloud
Building
Deployment
What
Infrastructure
Caching
Database
Cloud
Building
Deployment
Configuration
What
Infrastructure
Caching
Database
Cloud
Building
Deployment
Configuration
Testing
What
Infrastructure
Caching
Database
Cloud
Building
Deployment
Configuration
Testing
Monitoring
What
Infrastructure
Caching
Database
Cloud
Building
Deployment
Configuration
Testing
Monitoring
Networking
What
Infrastructure
Caching
Database
Cloud
Building
Deployment
Configuration
Testing
Monitoring
Networking
Robustness
What
Infrastructure
Caching
Database
Cloud
Building
Deployment
Configuration
Testing
Monitoring
Networking
Robustness
Security
Not
Not
Streaming
Encoding
Merchandising
Movie metadata
Recommendations
10’ UI
What
What
If it’s about streaming
video, keep it closed
If it’s about computing,
open source it
When possible, extract
an open computation
system from a closed
Netflix system
Be pragmatic
Examples
Asgard
Web interface for application deployment and
cloud management in Amazon Web Services
Ice
Bird’s-eye view of AWS usage and cost
Simian Army
Keeps your cloud operating well. Chaos Monkey,
Janitor Monkey, Conformity Monkey…
Hystrix and Turbine
Circuit breakers protect from downstream service
failures, and enable dashboard monitoring
Where
Where
Take a guess
Where
http://netflix.github.io
https://github.com/Netflix
https://netflixoss.ci.cloudbees.com/
http://techblog.netflix.com
https://twitter.com/NetflixOSS
http://meetup.com/Netflix-Open-Source-Platform/
https://youtube.com/NetflixOpenSource
When
When
Soon
When
Average so far: 1.5 new OSS projects per month
AstyanaxServo
Priam
CassJM
eterExhibitor
ArchaiusAsgard
Chaos
M
onkeyEureka
G
overnator
EddaBlitz4j
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2012
HystrixTurbine
Ribbon
NetflixG
raph
JanitorM
onkey
EVCache
RxJavaKaryon
Denom
inator
RSS
Reader
Conform
ity
M
onkey
gcviz
Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
2013
Isthm
us
Pytheas
Curator
Nov Dec
2011
G
enie
NfW
ebCrypto
G
listen
Ice
Zuul
Am
inator
Lipstick
When
Monitoring/Graphing
Deployment canary
analyzer
Web notification widget
Asgard client library
Other things getting
dreamed up
Future Possibilities
When
Roll-out schedules
Dependencies
Best practices
Tooling
Guest speakers
Legal
Internal OSS meeting every two weeks
Why
Why
Why
Give back to Apache	license OSS community
Why
Give back to Apache	license OSS community
Motivate, retain, hire top engineers (Did I mention…?)
Why
Give back to Apache	license OSS community
Motivate, retain, hire top engineers (Did I mention…?)
“Peer pressure” code clean up & documentation
Why
Give back to Apache	license OSS community
Motivate, retain, hire top engineers (Did I mention…?)
“Peer pressure” code clean up & documentation
External contributions
Why
Give back to Apache	license OSS community
Motivate, retain, hire top engineers (Did I mention…?)
“Peer pressure” code clean up & documentation
External contributions
Good public relations, more good, less evil
Why
Give back to Apache	license OSS community
Motivate, retain, hire top engineers (Did I mention…?)
“Peer pressure” code clean up & documentation
External contributions
Good public relations, more good, less evil
Make Netflix solutions into common standards
Help your career
Help your career
Statistically, you will probably change jobs in <10 years
Help your career
Statistically, you will probably change jobs in <10 years
LinkedIn = resume
Help your career
Statistically, you will probably change jobs in <10 years
LinkedIn = resume
GitHub = portfolio
Help your career
Statistically, you will probably change jobs in <10 years
LinkedIn = resume
GitHub = portfolio
Speak at tech events
Help your career
Statistically, you will probably change jobs in <10 years
LinkedIn = resume
GitHub = portfolio
Speak at tech events
Write blog posts
Help your career
Statistically, you will probably change jobs in <10 years
LinkedIn = resume
GitHub = portfolio
Speak at tech events
Write blog posts
Tweet
Help your career
Statistically, you will probably change jobs in <10 years
LinkedIn = resume
GitHub = portfolio
Speak at tech events
Write blog posts
Tweet
Be googleable
Why free as in beer?
Why free as in beer?
No significant commitments to external customers
Why free as in beer?
No significant commitments to external customers
Avoid distracting complications of charging money
Why free as in beer?
No significant commitments to external customers
Avoid distracting complications of charging money
Focus on accomplishing the company’s mission
Why free as in beer?
No significant commitments to external customers
Avoid distracting complications of charging money
Focus on accomplishing the company’s mission
The benefits of free exceed the benefits of charging
How
How
How
Internal OSS mailing list
How
Internal OSS mailing list
Edit internal OSS wiki
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
Clean up
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
Clean up
Document
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
Clean up
Document
Licensing and attribution
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
Clean up
Document
Licensing and attribution
Remove infringement
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
Clean up
Document
Licensing and attribution
Remove infringement
Write tech blog post
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
Clean up
Document
Licensing and attribution
Remove infringement
Write tech blog post
Make repo public
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
Clean up
Document
Licensing and attribution
Remove infringement
Write tech blog post
Make repo public
Tweet on @NetflixOSS
How
Internal OSS mailing list
Edit internal OSS wiki
Attend OSS meetings
Make private GitHub
repo in Netflix org
Soften dependencies
Externalize configuration
Clean up
Document
Licensing and attribution
Remove infringement
Write tech blog post
Make repo public
Tweet on @NetflixOSS
Support the community
External Config
External Config
Externalize Netflix-specific values
External Config
Externalize Netflix-specific values
Turn off soft dependencies by default
External Config
Externalize Netflix-specific values
Turn off soft dependencies by default
Make extension points for plugins as needed
External Config
Externalize Netflix-specific values
Turn off soft dependencies by default
Make extension points for plugins as needed
Put Netflix config in internal SCM
(Perforce or Atlassian Stash)
External Config
Externalize Netflix-specific values
Turn off soft dependencies by default
Make extension points for plugins as needed
Put Netflix config in internal SCM
(Perforce or Atlassian Stash)
Jenkins build for open release
External Config
Externalize Netflix-specific values
Turn off soft dependencies by default
Make extension points for plugins as needed
Put Netflix config in internal SCM
(Perforce or Atlassian Stash)
Jenkins build for open release
Jenkins build for Netflix release
Code Review on GitHub
Code Review on GitHub
Learn Git
Code Review on GitHub
Learn Git
GitHub projects are owned by Netflix on master branch
Code Review on GitHub
Learn Git
GitHub projects are owned by Netflix on master branch
Fork your project
Code Review on GitHub
Learn Git
GitHub projects are owned by Netflix on master branch
Fork your project
Commit into a feature branch
Code Review on GitHub
Learn Git
GitHub projects are owned by Netflix on master branch
Fork your project
Commit into a feature branch
Push commits to your fork
Code Review on GitHub
Learn Git
GitHub projects are owned by Netflix on master branch
Fork your project
Commit into a feature branch
Push commits to your fork
Create a pull request
Code Review on GitHub
Learn Git
GitHub projects are owned by Netflix on master branch
Fork your project
Commit into a feature branch
Push commits to your fork
Create a pull request
Get comments, add commits
Thank you
@JoeSondow
@NetflixOSS
Thank you
Questions?
@JoeSondow
@NetflixOSS

More Related Content

Viewers also liked

Rapporti sulla sicurezza ICT in Italia - Dati e considerazioni
Rapporti sulla sicurezza ICT in Italia - Dati e considerazioniRapporti sulla sicurezza ICT in Italia - Dati e considerazioni
Rapporti sulla sicurezza ICT in Italia - Dati e considerazioniVilma Pozzi
 
Gender equality and empowerment of women through ICT
Gender equality and empowerment of women through ICTGender equality and empowerment of women through ICT
Gender equality and empowerment of women through ICTEricsson
 
Intrepid - Designing for Ability
Intrepid - Designing for AbilityIntrepid - Designing for Ability
Intrepid - Designing for AbilityAlexander-E-Hillary
 
Le XXIème siècle, des avancées en dents de scie pour les femmes au travail
Le XXIème siècle, des avancées en dents de scie pour les femmes au travailLe XXIème siècle, des avancées en dents de scie pour les femmes au travail
Le XXIème siècle, des avancées en dents de scie pour les femmes au travailGroupe Alpha
 
Social media influencer marketing a framework for success - michelle goodall
Social media influencer marketing   a framework for success - michelle goodallSocial media influencer marketing   a framework for success - michelle goodall
Social media influencer marketing a framework for success - michelle goodallMichelle Goodall
 
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
 10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot 10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpotHubSpot
 
25 Discovery Call Questions
25 Discovery Call Questions25 Discovery Call Questions
25 Discovery Call QuestionsHubSpot
 
Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...
Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...
Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...HubSpot
 
Class 1: Email Marketing Certification course: Email Marketing and Your Business
Class 1: Email Marketing Certification course: Email Marketing and Your BusinessClass 1: Email Marketing Certification course: Email Marketing and Your Business
Class 1: Email Marketing Certification course: Email Marketing and Your BusinessHubSpot
 
Behind the Scenes: Launching HubSpot Tokyo
Behind the Scenes: Launching HubSpot TokyoBehind the Scenes: Launching HubSpot Tokyo
Behind the Scenes: Launching HubSpot TokyoHubSpot
 
HubSpot Diversity Data 2016
HubSpot Diversity Data 2016HubSpot Diversity Data 2016
HubSpot Diversity Data 2016HubSpot
 
Why People Block Ads (And What It Means for Marketers and Advertisers) [New R...
Why People Block Ads (And What It Means for Marketers and Advertisers) [New R...Why People Block Ads (And What It Means for Marketers and Advertisers) [New R...
Why People Block Ads (And What It Means for Marketers and Advertisers) [New R...HubSpot
 

Viewers also liked (13)

Rapporti sulla sicurezza ICT in Italia - Dati e considerazioni
Rapporti sulla sicurezza ICT in Italia - Dati e considerazioniRapporti sulla sicurezza ICT in Italia - Dati e considerazioni
Rapporti sulla sicurezza ICT in Italia - Dati e considerazioni
 
Gender equality and empowerment of women through ICT
Gender equality and empowerment of women through ICTGender equality and empowerment of women through ICT
Gender equality and empowerment of women through ICT
 
Intrepid - Designing for Ability
Intrepid - Designing for AbilityIntrepid - Designing for Ability
Intrepid - Designing for Ability
 
RPM Senior Strategist Job Description 2017
RPM Senior Strategist Job Description 2017RPM Senior Strategist Job Description 2017
RPM Senior Strategist Job Description 2017
 
Le XXIème siècle, des avancées en dents de scie pour les femmes au travail
Le XXIème siècle, des avancées en dents de scie pour les femmes au travailLe XXIème siècle, des avancées en dents de scie pour les femmes au travail
Le XXIème siècle, des avancées en dents de scie pour les femmes au travail
 
Social media influencer marketing a framework for success - michelle goodall
Social media influencer marketing   a framework for success - michelle goodallSocial media influencer marketing   a framework for success - michelle goodall
Social media influencer marketing a framework for success - michelle goodall
 
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
 10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot 10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
 
25 Discovery Call Questions
25 Discovery Call Questions25 Discovery Call Questions
25 Discovery Call Questions
 
Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...
Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...
Modern Prospecting Techniques for Connecting with Prospects (from Sales Hacke...
 
Class 1: Email Marketing Certification course: Email Marketing and Your Business
Class 1: Email Marketing Certification course: Email Marketing and Your BusinessClass 1: Email Marketing Certification course: Email Marketing and Your Business
Class 1: Email Marketing Certification course: Email Marketing and Your Business
 
Behind the Scenes: Launching HubSpot Tokyo
Behind the Scenes: Launching HubSpot TokyoBehind the Scenes: Launching HubSpot Tokyo
Behind the Scenes: Launching HubSpot Tokyo
 
HubSpot Diversity Data 2016
HubSpot Diversity Data 2016HubSpot Diversity Data 2016
HubSpot Diversity Data 2016
 
Why People Block Ads (And What It Means for Marketers and Advertisers) [New R...
Why People Block Ads (And What It Means for Marketers and Advertisers) [New R...Why People Block Ads (And What It Means for Marketers and Advertisers) [New R...
Why People Block Ads (And What It Means for Marketers and Advertisers) [New R...
 

Recently uploaded

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Hyundai Motor Group
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2Next-generation AAM aircraft unveiled by Supernal, S-A2
Next-generation AAM aircraft unveiled by Supernal, S-A2
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Netflix Open Source Software: Who What Where When Why How