article thumbnail

Software Engineering Daily: Feature Flags with Edith Harbaugh

LaunchDarkly

“We’re very laser-focused on making the developer extremely successful and happy and comfortable, comfortable that we’re reliable, comfortable that we’re scalable, comfortable that we can handle their load. JM: Edith Harbaugh, you are the CEO and cofounder of LaunchDarkly. ’ That’s very liberating to the developer.

article thumbnail

Research Results: Key software architecture metrics

Apiumhub

So, let’s analyze software architecture metrics that got mentioned on the survey to build scalable projects. . Fan-in, fan-out, circular dependency, # components, size of components, fitness function, response time, cyclomatic complexity, technical debt specific metrics. Eoin Woods – CTO @ Endava. Deployment frequency.

Metrics 94
article thumbnail

Distributed systems: A quick and simple definition

O'Reilly Media - Ideas

Virtually all modern software and applications built today are distributed systems of some sort, says Sam Newman , director at Sam Newman & Associates and author of Building Microservices. Horizontal Scalability. Even a monolithic application talking to a database is a distributed system, he says, “just a very simple one.”.