RU

Закрыл вкладку — ушёл, обновил страницу — остался: присутствие в комнате на WebSocket

Когда человек закрыл вкладку, обновил страницу или потерял сеть, сервер получает один и тот же SessionDisconnectEvent , а реагировать должен по-разн…

websocketstompspring bootrabbitmqmongodbangularzone.jspresenceplanning pokerplaywright
Habr
RU

Событие вместо поля: как журнал медиации вернул историю, которую система стирала

В феврале я написал три текста о том, что статусы не показывают процесс и что юридический сервис без событийной модели не масштабируется. В августе…

событийная модельevent sourcingappend-onlymongodbmongooselegaltechаналитика процессовидемпотентность
Habr
RU

YApi заброшен с 2022 года. Я продолжил его и нашёл токены, которые может подделать любой участник проекта

YApi — платформа документации API, мок-сервера и тестов с 27 тысячами звёзд — не обновлялась с 2022 года. На новом Node.js у неё ломаются токены, кл…

yapiapimock-серверnode.jsmongodbisolated-vmmanifest v3безопасностьself-hostedopen source
Habr
EN

An agent is a graph

This tutorial was written by Néstor Daza . This is the fourth article in a series about building Claudius , my own Claude-based chatbot ( Github ).…

mongodbaiclaude
Dev.to
EN

Meteor 3.5 is out!

Meteor 3.5 is a broad release, and it earns the word. Its center of gravity is the reactive data layer (the part of your app that runs in production…

javascriptmeteornodemongodb
Dev.to