https://bsky.app/profile/irina.codes/post/3mhda6lnqnm2d
Published: March 18, 2026 10:01
Reliability is a design choice, not a given. Most teams only find this out after the incident. #reliability #softwareengineering #dotnet
@bsky.app.profile.irina.codes@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline! Brought to you by the RSS Parrot.
---
Software Architect @ParticularSW, Microsoft #MVP #MCT, Author @dometrain.com Speaker, Trainer @dotnet Dev ๐ฉโ๐ป, @dotnetdaysro,๐ฉโ๐ซ Blogs at https://irina.codes
Site URL: bsky.app/profile/irina.codes
Feed URL: bsky.app/profile/did:plc:pol5xfovjcu73nem7kwwzofv/rss
Posts: 4
Followers: 1
https://bsky.app/profile/irina.codes/post/3mhda6lnqnm2d
Published: March 18, 2026 10:01
Reliability is a design choice, not a given. Most teams only find this out after the incident. #reliability #softwareengineering #dotnet
https://bsky.app/profile/irina.codes/post/3mgrmuu5uiw2z
Published: March 11, 2026 10:00
Making everything async won't save you if your consumers can't keep up. Async shifts the work. It doesn't remove it. Your database, your thread pool, your rate limits โ they don't care you're async. #dotnet #sofwareengineering
https://bsky.app/profile/irina.codes/post/3mg5glwawyr2n
Published: March 3, 2026 09:15
Exactly-once delivery doesn't exist. ๐๐จ๐ญ ๐๐ง๐-๐ญ๐จ-๐๐ง๐. What you actually need is ๐ข๐๐๐ฆ๐ฉ๐จ๐ญ๐๐ง๐ญ ๐ฉ๐ซ๐จ๐๐๐ฌ๐ฌ๐ข๐ง๐ : + an ๐ญ๐ซ๐๐ง๐ฌ๐๐๐ญ๐ข๐จ๐ง๐๐ฅ ๐จ๐ฎ๐ญ๐๐จ๐ฑ. Stop chasing impossible transport guarantees. Engineer deterministic outcomes instead. #dotnet
https://bsky.app/profile/irina.codes/post/3mfjer5xfeq2e
Published: February 23, 2026 09:49
That's three different failure modes โ and each needs a different tool. ๐ ๏ธ โฑ๏ธ ๐๐๐๐๐๐๐ โ caps how long you'll wait on a single call ๐งฑ ๐๐๐๐๐๐๐๐ โ isolates capacity per dependency, so one slow service can't sink the rest ๐ฆ ๐๐๐๐ ๐๐๐๐๐๐๐๐ โ controls inboundโฆ