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