Remove Availability Remove Energy Remove Scalability Remove Software Architecture
article thumbnail

How architecture evolves into strategy

O'Reilly Software

It's a given that we must design a system, including a local software architecture, that actually runs, that is "solid." The ones I focus on most are scalability, availability, maintainability, manageability, monitorability, extensibility, interoperability, portability, security, and performance.

Strategy 100
article thumbnail

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

We would focus our energy solely on improving data scientist productivity by being fanatically human-centric. The infrastructure should allow them to exercise their freedom as data scientists but it should provide enough guardrails and scaffolding, so they don’t have to worry about software architecture too much.

article thumbnail

Open-Sourcing Metaflow, a Human-Centric Framework for Data Science

The Netflix TechBlog

We would focus our energy solely on improving data scientist productivity by being fanatically human-centric. The infrastructure should allow them to exercise their freedom as data scientists but it should provide enough guardrails and scaffolding, so they don’t have to worry about software architecture too much.