Monica’s Reviews > Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems > Status Update
Monica
is on page 101 of 670
Like I wish he went into how GraphQL takes in such flexible queries
* He claims GraphQL requires less-server side changes if there is a change in the query, but I wonder how that’s true because at some point the data services have to implement the logic to adjust to the new query so wish he expanded on that more
— May 14, 2026 09:40AM
* He claims GraphQL requires less-server side changes if there is a change in the query, but I wonder how that’s true because at some point the data services have to implement the logic to adjust to the new query so wish he expanded on that more
Like flag
Monica’s Previous Updates
Monica
is on page 105 of 670
Event sourcing and CQRS: I think that would’ve been helpful in my last team: We had multiple databases that would be updated and no one knew if the updates they made and the computations they made were correct. Maybe having an immutable list of events be the source of truth and the databases deriving from that source of truth would’ve helped
— May 14, 2026 09:45AM
Monica
is on page 105 of 670
Event sourcing and CQRS: It is an interesting idea to have an immutable list of events be the source of truth and compute materialized views on top of the events. It makes it easier track the reason why changes occur and you can also recompute the materialized view if there is a bug in the code to create it
— May 14, 2026 09:45AM
Monica
is on page 101 of 670
* GraphQL section is interesting, glad he added that
* Though I wish he went into it more than Datalog, SPARQL, or other query languages b/c I’ve heard of GraphQL more than those other languages so feels like it’s more relevant
— May 14, 2026 09:40AM
* Though I wish he went into it more than Datalog, SPARQL, or other query languages b/c I’ve heard of GraphQL more than those other languages so feels like it’s more relevant
Monica
is on page 96 of 670
Lmao not the author talking about some archaic language called Datalog and saying it should be more popular than it is but then tries to show off its simplicity but cannot explain it well. I see why this academic language never took off. It’s confusing af
— May 13, 2026 09:56AM

