I think Amazon uses an internal platform called Dynamo as a KV store, it’s different than DynamoDB, so im thinking the outage could be either a dns routing issue or some kind of node deployment problem.
Both of which seem to prop up in post mortems for these widespread outages.
They said the root cause was DNS for dynamoDB. inside AWS relying on dynamoDB is highly encouraged so it’s not surprising that a failure there would cascade broadly. The fact that EC2 instance launching is effected is surprising. Loops in the service dependency graph are known to be a bad idea.
It's not a direct dependency.
Route 53 is humming along... DynamoDB decided to edit its DNS records that are propagated by Route 53... they were bogus, but Route 53 happily propagated the toxic change to the rest of the universe.
DynamoDB is not going to set up its own DNS service or its own Route 53.
Maybe DynamoDB should have had tooling that tested DNS edits before sending it to Route 53, or Route53 should have tooling to validate changes before accepting them. I'm sure smart people at AWS are yelling at each other about it right now.
I built this tool because I was getting frustrated by having to clone repos of libraries/APIs I'm using to be able to add them as context to the Cursor IDE (so that Cursor could use the most recent patterns). I would've preferred to just proxy GitHub search, but I (maybe also GitHub) couldn't figure out how to get reliable results based on a query.
My next step is to add the ability to specify a tag/branch to search specific versions of code bases, I also need to level up a bit more on my understanding of optimizing converting text to vectors.
This is my first app in the apple store, it's for a business idea I started up while working for a Retail Real Estate Developer as a way to leverage their existing assets for ecommerce, rather than watch all their tenants shrink in size.
Hi, I'm sure many of you could probably blow this out of the water, but I'm pretty proud of this little app. This is my first app. Having graduated with a degree in Biology I decided to teach myself ruby on rails to put together a "news map" because I felt this was missing when I was looking for my first place to buy, and I wanted to get a vibe of a local area.
Both of which seem to prop up in post mortems for these widespread outages.