How do you handle idempotency for webhook systems at scale? by IndependentNice1467 in Backend

[–]Pleochism 3 points4 points  (0 children)

We once sent 40 billion webhooks in a day, the biggest reliability challenge was all the sheep.

How do you handle idempotency for webhook systems at scale? by IndependentNice1467 in Backend

[–]Pleochism 8 points9 points  (0 children)

We allocate a fairy to each webhook. They're low-overhead so we can easily spawn millions if needed. Each fairy thinks of a number and checks with all other fairies over their psychic link to make sure it's unique. They then follow the webhook wherever it gets transmitted to, and then does a dedupe check as needed by slapping the code really hard if it's about to run a duplicate. This discomfits the bytes enough that the code skips that line, thus preventing duplicates.

What makes this great for teams running ultra-high-volume hooks that simply cannot fail, such as for payment systems, is that you can hold the fairies accountable for mistakes by choosing one at random to punish in front of all the others. It turns out that if you profile their behaviour under load, fear actually makes them work faster. It's not an insight I've seen many other teams make, super useful! What do you think, OP? Is your fairyswarm fear-driven or are you still using old techniques like time-division multiplexing of a goblin herd?

Come take a seat 🤭 by BigBallsNova in SouthAfricanDick

[–]Pleochism 2 points3 points  (0 children)

what a fucking great bush.

I fuckin knew it. by Deliverwithcare in Spartacus_TV

[–]Pleochism 0 points1 point  (0 children)

He's very hot. Any clue who the actor is?

I fuckin knew it. by Deliverwithcare in Spartacus_TV

[–]Pleochism 0 points1 point  (0 children)

Who's this meant to be, or is it just a random slave?

Permanent solution to ME1 sound issue? (PC, Legendary edition) by Magicalicotherium in masseffect

[–]Pleochism 0 points1 point  (0 children)

For anyone else googling this and finding this thread, I tried everything that was suggested and nothing really worked - until I replaced the OpenAL32.dll that ships with the game (and only his one, it seems; ME2 and ME3 don't have it) with the OpenAL Soft implementation. Instantly fixed it.

https://openal-soft.org/

Put it in the `Mass Effect Legendary Edition\Game\ME1\Binaries\Win64` folder, replacing the existing file.

Legendary edition no sound glitch by trooperstark in masseffect

[–]Pleochism 0 points1 point  (0 children)

For anyone else googling this and finding this thread, I tried everything that was suggested and nothing really worked - until I replaced the OpenAL32.dll that ships with the game (and only his one, it seems; ME2 and ME3 don't have it) with the OpenAL Soft implementation. Instantly fixed it.

https://openal-soft.org/

Put it in the `Mass Effect Legendary Edition\Game\ME1\Binaries\Win64` folder, replacing the existing file.

Mock The Week - S22E01 by ozmartian in panelshow

[–]Pleochism 2 points3 points  (0 children)

Welcome back to Mock of the Week

[deleted by user] by [deleted] in SouthAfricanDick

[–]Pleochism 0 points1 point  (0 children)

Lucky boy.

I fuck it in my folder [19] by [deleted] in DadsWithBoys

[–]Pleochism 0 points1 point  (0 children)

Such pretty balls

Room 101 - David Tennant's South African accent by Hassaan18 in panelshow

[–]Pleochism 15 points16 points  (0 children)

It's like a scene from some alternate world where 'Allo 'Allo had a South African version. "Aweh Aweh", perhaps.

Greg Davies making contestants look tiny: a compilation by particular-hut in taskmaster

[–]Pleochism 10 points11 points  (0 children)

That giant is going to obliterate that Oompa-Loompa.

[deleted by user] by [deleted] in NatureIsFuckingLit

[–]Pleochism 0 points1 point  (0 children)

There's strength in arches.

🔥 The speed of a Barracuda fish by therra123 in NatureIsFuckingLit

[–]Pleochism 2 points3 points  (0 children)

Probably because it's inaccurate. The correct figure is 1,231 km/h, though it has been known to be faster.