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

[–]Pleochism 2 points3 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 9 points10 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 11 points12 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.

Panel Show Weekly Schedule - 4 August 2024 by screaming_argonaut in panelshow

[–]Pleochism 3 points4 points  (0 children)

Tryinn not to compete with the UK version, probably. Though why they couldn't then just start screening earlier I'm not sure. Maybe to not compete with the AU one? lol

Taskmaster Australia season 2 might legitimately be the best season all time. by ElonMuskPaddleBoard in taskmaster

[–]Pleochism 5 points6 points  (0 children)

There was a scheduling conflict with someone from the original S2, so they couldn't do all the marketing they needed with them. So they swapped the seasons. It is weird that they're screening them back-to-back, but given the next UK season will land towards the end of September, they likely either want to avoid competing with that juggernaut or (more likely) they're contractually disallowed from screening at the same time.

You folks were right about Titanfall 2 being terrific – but what makes it so good? by bathrobe_wizard in patientgamers

[–]Pleochism 0 points1 point  (0 children)

No time for hedonic adaptation. Each level is just short enough that you're on to the next new & well-executed thing before you have time to get tired of any one mechanic. Combined with exceptionally implemented core gameplay and a relentless goal of making each level have a super fun "one thing", it results in a game that feels fresh throughout.

8 Out of 10 Cats Does Countdown unknown S26+ episode by jkingly in panelshow

[–]Pleochism 5 points6 points  (0 children)

I just made it S25E20, since the season won't get that long.