Global Feed Post Login
Replying to Avatar ChipTuner

Yeah so 8k open connections, not 8k in use fair enough. Yeah my concern is we need way more than a single instance and (I hope) way more than 8k active connections to support a product like Alexandria assuming we get anywhere close the reach were aiming for. I just want the software to exist for the time we DO need it. Like I said in my argument before. In just about any other software deployment, the software exists to scale, if needed, but not implemented _until_ needed. What happens when we do need it, and it doesn't exist?

Beyond that my concern, and I made this number up, something like a latency log scale showing some sort of "rolloff" - when load gets high enough to cause latency to creep to the point the service becomes interrupted or noticeable to the end user.

Avatar
cloud fodder 7mo ago

alexandria would be a read heavy load, books read and commented vs. uploading of the books

Reply to this note

Please Login to reply.

Discussion

Avatar
ChipTuner 7mo ago

almost exclusively. The relay doesn't have to be a relay, kind if just needs a database (or files tbh) and some good caching.

Avatar
ᴛʜᴇ ᴅᴇᴀᴛʜ ᴏꜰ ᴍʟᴇᴋᴜ 7mo ago

http api like the one i made

badger has a good read cache on it as well, and it's designed to split the read/write load mainly in favor of writing indexes because events don't change, also, scanning the key tables is fast because it's not interspersed with value read/write

Thread collapsed
Thread collapsed