kian
05/03/2023, 10:45 PMsilentdevnull
05/03/2023, 11:42 PMJames
05/03/2023, 11:43 PMsilentdevnull
05/04/2023, 2:36 AMsathoro
05/04/2023, 5:36 AMsathoro
05/04/2023, 5:59 AMjs
const { serialize } = require("v8");
const crypto = require('node:crypto');
const serializedOne = serialize([crypto.randomUUID()]);
const serializedTwo = serialize([crypto.randomUUID(), crypto.randomUUID()]);
console.log(`Size one: ${serializedOne.length}`);
console.log(`Size two: ${serializedTwo.length}`);
const sizePerUUID = serializedTwo.length - serializedOne.length;
const fixedOverhead = serializedOne.length - sizePerUUID;
const durableObjectValueLimit = 131072;
console.log(`Max UUIDs allowed: ${Math.floor((durableObjectValueLimit - fixedOverhead) / sizePerUUID)}`);
3449 if my math is rightDani Foldi
05/04/2023, 7:28 AMsathoro
05/04/2023, 1:33 PMsathoro
05/04/2023, 1:35 PMwaitUntil
and Queue worker lifetimes? it makes long running background requests very tough to do 😦sathoro
05/04/2023, 2:06 PMjessec
05/04/2023, 7:45 PMUncaught Error: No such module "node:buffer". imported from "worker.js"
kian
05/04/2023, 7:46 PMErisa | Support Engineer
05/04/2023, 8:06 PMAs
05/04/2023, 8:24 PMSkye
05/04/2023, 8:28 PMSkye
05/04/2023, 8:29 PMAs
05/04/2023, 8:29 PMAs
05/04/2023, 8:29 PMSkye
05/04/2023, 8:30 PMAs
05/04/2023, 8:31 PMSkye
05/04/2023, 8:32 PMSkye
05/04/2023, 8:32 PMAs
05/04/2023, 8:32 PMSkye
05/04/2023, 8:33 PMSkye
05/04/2023, 8:33 PMAs
05/04/2023, 8:33 PMAs
05/04/2023, 8:33 PMAs
05/04/2023, 8:36 PMSkye
05/04/2023, 8:36 PMAs
05/04/2023, 8:37 PM