home.social

#appendonly — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #appendonly, aggregated by home.social.

fetched live
  1. Блокчейн глазами разработчика: append‑only база данных, за запись в которую платят

    Слово «блокчейн» испорчено маркетингом. За десять лет вокруг него наросло столько «революций», «иксов» и «цифрового золота», что нормальный разработчик при его звуке закрывает вкладку — и я его понимаю. Проблема в том, что за хайпом прячется инженерно интересная конструкция. Если убрать из блокчейна всё маркетинговое и посмотреть на него глазами человека, который каждый день работает с Postgres, Kafka и git, останется знакомая до боли вещь: реплицированный append‑only лог, в котором состояние — это проекция, а запись — платная . В этой статье я разберу блокчейн именно так: без «крипты», через аналогии с инструментами, которыми вы пользуетесь каждый день. А в конце мы подключимся к реальной сети из десяти строк TypeScript и пощупаем этот лог руками.

    habr.com/ru/articles/1067392/

    #блокчейн #ethereum #web3 #event_sourcing #appendonly #javascript #typescript #viem #база_данных

  2. Отказ — это событие, а не статус: как мы перепроектировали модель данных исполнительного производства

    В статье про юридический техдолг я писал, что он копится незаметно и вылезает через искажённые данные. Теперь покажу, как это выглядит вблизи: одно булево поле в схеме, 142 записи, и система, которая полгода уверенно сообщала неправду. Мы делаем платформу защиты авторских прав. Дальний конец процесса - взыскание денег по выигранному суду через приставов. Это конвейер: запросили исполнительный лист, получили, отправили, вручили, возбудили производство, дальше либо деньги, либо обжалование бездействия. Внутри: почему спор «отказ - статус или событие» решил один запрос к проду, три мины Mongoose, найденные на ревью, и регрессия, прилетевшая через двадцать часов после релиза.

    habr.com/ru/articles/1066510/

    #моделирование_данных #event_sourcing #MongoDB #Mongoose #миграция_данных #легаси #технический_долг #state_machine #legaltech #appendonly

  3. @craignewmark We definitely agree that data should be removed from the main network!

    How about #offsite #hasslefree #automated #appendonly #e2ee / client-side encrypted backups based on #restic and #rclone ?

    We're planning to offer #multiregion #redundancy as well.

    Anyone know how we can get on that Tooling Guide after we launch?

    #opensaas #ransomware #infosec #cybersecurity #opensource #privacy #startup