Marc-André Giroux
xuorig.bsky.social
Marc-André Giroux
@xuorig.bsky.social
APIs & Distributed Systems @Netflix

https://magiroux.com
Yikes
November 20, 2025 at 10:21 PM
Yep! City is a little wild already 😵‍💫
June 13, 2025 at 2:48 PM
classic 😛
April 16, 2025 at 12:36 AM
Sounds similar to “learned helplessness”
February 1, 2025 at 2:40 AM
💯 yes
January 11, 2025 at 12:09 PM
🤣
January 10, 2025 at 6:34 PM
😅💦
January 10, 2025 at 6:03 PM
Yeah, at least it’s super cacheable so not generally a huge issue (although the miss can be nasty in JS)
December 21, 2024 at 3:01 PM
Yeah I think that’s part of the true overhead 👍
December 21, 2024 at 2:40 PM
Most commonly this leads to data-loading issues. Note that a sufficiently complex codebase will lead to very similar problems no matter the API style. GraphQL does put them in front of you sooner in the process.
December 21, 2024 at 2:30 PM
"resolvers" are almost always at the source of issues. Compared with endpoint-based APIs, in GraphQL, most fields operate with very local information and have a smaller "horizon" for optimization.
December 21, 2024 at 2:30 PM
GraphQL is slow, they usually fail to identify what is slow, and are rarely describing GraphQL's true overhead. Now, I do think GraphQL doesn't do a great job at creating a "pit of success" as far as performance goes. A naively implemented GraphQL API is most likely going to have serious perf issues
December 21, 2024 at 2:30 PM
Eventually showed up :)
November 19, 2024 at 10:15 PM
It was wild! Fun to bump into each other on slack 😅
November 19, 2024 at 6:04 PM
Ah its at build time 😄
November 14, 2024 at 4:36 PM