fig (aka:[phil])
@bad-example
art and transistors, they/them plant-mom, community infra for the atmosphere @microcosm.blue making/running constellation.microcosm.blue, slingshot, UFOs, spacedust, lightrail, relays, plc mirrors, hubble, service SLA & atproto consulting available
waow 50% less memory for a mimalloc -> jemalloc swap (yes that is under-3G-rss while backfilling)
hubble-sync doing full-network (full-content!) backfill on a lil 4 core 8GiB machine, using less than 4GiB 😌
nothin just watching the backfill go by (single pds upstream for chiller vibes)
OOOHHHHhoho today is my DAY!!! i have a mild obsession with this central word, because it as an ABSURD number of different meanings
ooohhhh yeah baby that's microcosm powering your mu.social verifications hehehe
one neat thing about atproto’s merkle search trees with tid rkeys is that you get large, very stable subtrees. from some analysis i did on this last fall: more than 80% of layer-4 mst nodes tend to survive more than two months (active users) >90% for layer 3
still pretty sure this SOULD and that MUST are not compatible bout to get active on that ietf wg mailing list muah ha ha
last week i got exactly one brotli response from mushrooms, rest uncompressed, vs some indies for comparison (data from the same run)
the stats backfill for hubble hardware planning is what really enabled this: the entire non-bluesky atmosphere of repos is currently just 50GiB as raw CAR files, and under 10GiB compressed. hard to justify *not* taking some snapshots.
hey @snarfed.org, does this 429 from bridgy mean something other than "retry later", for backfill purposes?
disappointingly, i can't pin this down to anything on the host. it had some further 14m45s-periodic throttles later yesterday. eventually the connection would get killed somewhere upstream and jetstream would restart. nothing on the host itself indicates a source of throttling though!
hey thanks for the report! haven't looked into root cause yet, but my bsky-relay-listening jetstream (which slingshot currently using) did have a disruption-then-catchup clearly visible from the logs not sure if that was upstream from the bsky relay or from this jetstream instance itself
with a few more hours of data, zstd 9 compression, bigger output bundles (marginal improvement) (neat that you currently only need a 200K-entry cache to get ~90% hit rate on DIDs)
confronted with constellation being an actual part of the ecosystem today, whew - random posts in my for-you talking about pulling something off "without microcosm"(!) - worries about backlink detection for tangled vouches(!) - glancing at this chart again anyway: github.com/sponsors/uni...
Couldn't resist looking back at firehose optimization after getting STAR-lite mostly working. Looks like 3x firehose bandwidth reduction is achievable with implicit MST + previous-commit cache of CIDs per repo.
make that > compresses just over 2x better than CAR and > over 6x smaller than uncompressed CAR if you go long with zstd-22
and i guess the buried lede: almost 2x smaller than CARs for the same compression settings; almost 6x smaller than raw CARs with zstd.
about to do a very boring demo! (which might be very interesting to a certain kind of person, several of whom i think will be there!)