309 karma · joined September 5, 2013
Also worth noting: that sentence was just a historical aside about Fielding's original definition. The actual argument of the piece is that what most people call REST is really CRUD over HTTP, and that commands and queries are a better fit.
And even if you knew that, the only thing you could have known from the zip code is the city. At least roughly, because multiple small villages share one zip code.
Or, to cut it short: This doesn’t work at all on a general and global level, so I guess there’s a reason why websites do this differently…
(I'm asking because it's super annoying that some pseudo-smart people come up with an oh-so-clever approach of "look ma, I have detected AI slop" over and over again, when all they actually do is piss people off who write by hand.)
Maybe I can shed some light on this :-)
What a coincidence… ;-)
I’m one of the creators of EventSourcingDB, and the CTO of the native web (the company behind EventSourcingDB).
Because of ongoing legal investigations I can’t comment any further, but I’d like to provide you with some links, so you can see for yourself:
https://www.eventsourcingdb.io
https://docs.eventsourcingdb.io
1. Type definition 2. Chain definition 3. Enqueue definition
Please don’t take this personal, but IMHO that’s not solving the problem. That’s coming up with a workaround.
Key features include:
– Append-only event storage with strict immutability and global ordering
– Atomic writes across multiple streams with built-in concurrency control
– CloudEvents-compliant HTTP API for writing, reading, and observing events
– Live subscriptions with long polling, recursive stream support, and replay capabilities
– Snapshots and versioned schemas for evolving data models
– Secure by default: HTTPS enabled, API token protected, read-only fallback on license expiry
– Minimal operational footprint: no brokers, no coordination layer, no external runtime
– First-class observability: OpenTelemetry, Prometheus, and automation support
– Runs anywhere: Linux, macOS, Windows; x86 and ARM; Docker or native binary
EventSourcingDB is free for small projects (up to 25,000 events). A commercial license is required for larger projects.
Documentation and downloads: https://docs.eventsourcingdb.io
Later that year we got married, and we still are - 14 years later
To get started, you find everything you need in the documentation, see https://docs.wolkenkit.io/3.1.0/
There is also an existing sample application that you might use as a starting point: https://github.com/thenativeweb/wolkenkit-boards
For the frontend I'd use React, probably, just because it is the UI library / frontend I'm most familiar with and the one I value the most.
PS: Please note that I am one of the core developers of wolkenkit, so please take my answer with a grain of salt.
Actually, inspired by your comments, I'm currently sitting at my desk, thinking about how to improve the claim.
I would love to discuss things with you. If you are interested in exchanging ideas as well, feel free to contact me via mail (hello@thenativeweb.io).
Thanks for the idea!
Maybe https://docs.wolkenkit.io/3.0.0/getting-started/understandin... is a good place to start.