I'm going to fix a bug I've found in todays code walkthrough. I want to make the Nutshell mint parallelizable so that the mint can be deployed in multiple global locations and be highly available.

To do that, I already shaved off almost all state into the database. Today I realized that one of the locks I acquire to avoid race conditions is still in RAM so I'm going to use the database to acquire a global lock like most other parts of the code.

Reply to this note

Please Login to reply.

Discussion

🫡🫡

Are you using us for Rubber Ducking? 😁

as a non dev, i never understand what you’re talking about, but at a supporter, i still read it all