Remix.run Logo
jiggawatts 2 days ago

A purer, more perfect example of Conway’s Law has never been made more manifest than the myriad AWS consoles, each further partitioned by region.

https://en.wikipedia.org/wiki/Conway%27s_law

And see especially “The Only Unbreakable Rule” by Molly Rocket: https://youtu.be/5IUj1EZwpJY

Aperocky 2 days ago | parent [-]

In defense of AWS consoles, they are derivative of AWS APIs, as such they are really just a convenience layer that will only occasionally string 2+ AWS APIs together for convenience purposes that can be considered distinct feature on the console.

That is wholly unlike the problem here where the console and API somehow behaves completely differently.

ksimukka 2 days ago | parent [-]

Along with the public APIs, An AWS service can also have Console APIs that are specifically for the console. These APIs do not have the same constraints as the public api.

(My team built the MediaLive service)