@xuorig.bsky.social
APIs & Distributed Systems @Netflix https://magiroux.com
Yep! City is a little wild already 😵💫
13.06.2025 14:48 — 👍 0 🔁 0 💬 1 📌 0classic 😛
16.04.2025 00:36 — 👍 1 🔁 0 💬 1 📌 0Bored of Rust vs X posts that compare a lang a team has been working with for years vs what can be explained by unfamiliarity with Rust. Oh no we unwrap() on a map get and it panics! Control for familiarity with the language, and I feel like a lot of stuff starts looking similar.
14.03.2025 14:52 — 👍 5 🔁 0 💬 0 📌 0Sounds similar to “learned helplessness”
01.02.2025 02:40 — 👍 1 🔁 0 💬 1 📌 0I want to write a post about Pitchfork, but before I can get to that I need to share some thoughts.
I suspect this one may be more controversial than the optimizing JSON series 😅.
byroot.github.io/ruby/perform...
💯 yes
11.01.2025 12:09 — 👍 2 🔁 0 💬 0 📌 0🤣
10.01.2025 18:34 — 👍 1 🔁 0 💬 0 📌 0😅💦
10.01.2025 18:03 — 👍 1 🔁 0 💬 0 📌 0Yeah, at least it’s super cacheable so not generally a huge issue (although the miss can be nasty in JS)
21.12.2024 15:01 — 👍 1 🔁 0 💬 1 📌 0Yeah I think that’s part of the true overhead 👍
21.12.2024 14:40 — 👍 0 🔁 0 💬 0 📌 0Most 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.
"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.
21.12.2024 14:30 — 👍 0 🔁 0 💬 1 📌 0GraphQL 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
21.12.2024 14:30 — 👍 0 🔁 0 💬 1 📌 0Serious take about GraphQL performance since that is very often brought up these days: GraphQL's inherent overhead is mostly limited to its parsing/validation step and its execution engine logic. Eliminating or keeping that to a minimum is important and generally easy. In practice, when people say
Sometimes it really feels like the GraphQL subreddit is half ads, half how to use Shopify’s API 🤣
22.11.2024 21:11 — 👍 9 🔁 1 💬 0 📌 0You the first time you log errors in Rust coming from languages with exceptions with stack traces:
[ERROR] There was an error in your code base, good luck.
Eventually showed up :)
19.11.2024 22:14 — 👍 1 🔁 0 💬 0 📌 0@support.bsky.team hmm none of my likes/follows seem to persist for some reason. Are there ongoing issues?
19.11.2024 21:45 — 👍 0 🔁 0 💬 2 📌 0It was wild! Fun to bump into each other on slack 😅
19.11.2024 18:03 — 👍 1 🔁 0 💬 1 📌 0Ah its at build time 😄
14.11.2024 16:36 — 👍 1 🔁 0 💬 1 📌 0And then the uncached case slowly gets to 700ms because why not and destroys you when it ultimately happens 🤣
14.11.2024 15:28 — 👍 1 🔁 0 💬 1 📌 0I'm way too late on the halloween memes, but it fit too well. Fun profiling afternoon 🙃
10.11.2024 00:32 — 👍 7 🔁 0 💬 0 📌 0New post www.magiroux.com/rust-jemallo...
31.08.2023 17:18 — 👍 0 🔁 0 💬 0 📌 0Hello world
25.04.2023 15:29 — 👍 4 🔁 0 💬 0 📌 0