XPollinate

with curiosity :: hao chen+ai

Biology

10 patterns in this domain

“Slow down, I'm full”

3/7 frontier

Backpressure

In the 1950s, Toyota engineer Taiichi Ohno was watching American supermarkets and had an insight that would revolutionize manufacturing.

flow-controlresiliencepull-basedadaptive
7 domains

“The stomach doesn't care what's on the menu”

3/9 frontier

Digestive Standardization

Six hundred million years ago, evolution solved the hardest data engineering problem there is.

data-processingbiologydecompositionstandardization
9 domains

“Disagree now, agree later”

3/7 frontier

Eventual Consistency

The theoretical foundation was laid in 2000, when Eric Brewer conjectured (and Seth Gilbert and Nancy Lynch later proved) that a distributed system can provide at most two of three guarantees: Consistency, Availability, and Partition tolerance.

distributed-systemsconvergenceavailabilityconflict-resolution
7 domains

“Measure, adjust, repeat”

3/7 frontier

Feedback Loop

In 1788, James Watt attached a pair of spinning metal balls to a steam engine.

control-theoryself-regulationcyberneticshomeostasis
7 domains

“Reclaim what's no longer needed”

3/7 frontier

Garbage Collection

In 1959, John McCarthy was working on Lisp, one of the first programming languages, and hit a fundamental problem: programs allocated memory to store data, but programmers were terrible at freeing it when they were done.

resource-managementautomationlifecyclerecycling
7 domains

“Change the rules without stopping the game”

3/7 frontier

Schema Migration

The problem crystallized in the 1990s when web applications started storing data in relational databases.

evolutionversioningbackward-compatibilitychange-management
7 domains

“Each layer minds its own business”

3/7 frontier

Separation of Concerns

The idea predates its name.

architecturemodularitycomplexity-managementgovernance
7 domains

“Compare, reconcile, converge”

4/8 frontier

Structural Diffing and Merging

In 2005, Linus Torvalds had a problem.

collaborationversion-controlconflict-resolutionparallel-work
8 domains

“Simple rules, complex results”

3/7 frontier

Swarm Intelligence

In 1986, computer graphics researcher Craig Reynolds wanted to simulate flocking birds on screen.

emergencecollective-intelligencedecentralizationoptimization
7 domains

“I give what you need, you give what I need”

3/7 frontier

Symbiotic Exchange

Roughly two billion years ago, a large cell engulfed a small bacterium — but didn't digest it.

mutualismco-evolutionplatformecology
7 domains