4 ms·
The most valuble thing IMO is being able to perform all data fetches in the one database transaction; this means that you get consistent data inside of your app
by daurnimator 9y ago
The most valuble thing IMO is being able to perform all data fetches in the one database transaction; this means that you get consistent data inside of your application (rather than different divs being out of sync if the page loads while the server is updating content)
- alvis 9y agoThis is likely untrue. Unless you fetch data only from one single database, so that you can perform an atomic transition, GraphQL cannot guarantee you to receive the data you want. Technically, a GraphQL server may combine data into a single return from different sources where locking is not possible.
- daurnimator 9y ago> This is likely untrue. Unless you fetch data only from one single database, so that you can perform an atomic transition I do! I find it odd that anyone would do anything else...
- KirinDave 9y agoIt is a lovely world when you can do this. In microservices-driven-architrctures you often have to appeal to multiple services to service a request.