Remove Development Remove Exercise Remove Operating System Remove Strategy
article thumbnail

Strategy

The Agile Manager

A few months ago I was asked to review a product strategy a team had put together. I had to give them the unfortunate feedback that what they had created was a document with a lot of words, but those words did not articulate a strategy. There is a formula for articulating strategy. The actions must be, well, actionable.

article thumbnail

Why Browsers Get Built

Alex Russell

Learning to tell the difference is helpful for browser project managers and engineers, but also working web developers who struggle to develop theories of change for affecting browser teams. This developer-enabling flywheel aims to liberate computing from any single OS, supporting an ephemeral services model of computing.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

What is APM?

Dynatrace

Application performance monitoring focuses on specific metrics and measurements; application performance management is the wider discipline of developing and managing an application performance strategy. Business benefits include: Improved developer and operational productivity. Reduced operational costs.

article thumbnail

A Decade of Dynamo: Powering the next wave of high-performance, internet-scale applications

All Things Distributed

Our straining database infrastructure on Oracle led us to evaluate if we could develop a purpose-built database that would support our business needs for the long term. This was the genesis of the Amazon Dynamo database. Auto Scaling is on by default for all new tables and indexes.

Internet 128
article thumbnail

GotW #97 Solution: Assertions (Difficulty: 4/10)

Sutter's Mill

(There are advanced techniques that involve dumping and restarting an isolated portion of possibly tainted state, but that’s a system-level recovery strategy for an impossible-to-handle fault, not a handling strategy for run-time error.) Instead, the bug should be reported to the human developer who can fix the bug.

C++ 58
article thumbnail

The top 5 reasons to run your own database benchmarks

HammerDB

This post addresses some of the opinions around database benchmarking and gives the top 5 reasons why industry standard benchmarking is important and should be an essential foundation of your database engineering strategy.

article thumbnail

Failure Modes and Continuous Resilience

Adrian Cockcroft

A resilient system continues to operate successfully in the presence of failures. There are many possible failure modes, and each exercises a different aspect of resilience. Each category is centered around the responsibilities of a different team of people, and should be discussed and developed in partnership with those teams.

Latency 52