Upload
pivotal
View
414
Download
0
Embed Size (px)
Citation preview
Bloomberg Professional Service
MISSION CRITICAL SERVICE
SCALE AND PERFORMANCE – MARKET DATA
SCALE AND PERFORMANCE – NEWS VOLUMES
DEVELOPER PRODUCTIVITY – LARGEST JAVASCRIPT SHOP
MOVING CODE TO PRODUCTION
~4,000 production deployments per day
(approximately 1 per Engineer)
CLOUD-NATIVE ARCHITECTURES
How do we go even faster?
Focus on culture, tools, and platforms.
Self-service in everything we offer.If you have to ask permission, we failed.
CLOUD-NATIVE ARCHITECTURES
Do culture, tools, and platform impact architecture?
Conway’s Law says yes.
This transformation will furtherincrease the resiliency of our service.
DEVELOPER PRODUCTIVITY – TRANSFORMING CULTURE
• Promoting a culture of contributions externally
• Understand the ecosystem and contribute intelligently
• Not afraid to publish opinionated code due to our focus on resiliency
DEVELOPER PRODUCTIVITY – TRANSFORMING CULTURE
• Promoting a culture of contributions internally
• Creating CONTRIBUTING.md files in each repository that sets expectations
• Pull requests can come from any one in the company
DEVELOPER PRODUCTIVITY – TRANSFORMING TOOLING
DEVELOPER PRODUCTIVITY – TRANSFORMING PLATFORMS
• Enables self-service• Strong community-led
platforms• Vibrant ecosystem of
tools that supports developers yet has centralized operations
Thanks!Justin [email protected]@jerenkrantz