We now have an interactive version of the architecture:

https://www.xenguard.app/docs/architecture/

It's a work in progress, but I'm more than happy with #C4 and #Structurizr.

#modeling #uml

Late last night I started reading on #UML alternatives to model Xenguard architecture and came across C4. It’s much simpler than UML and also easier to understand. There’s even a domain specific language (#DSL) by the same author to have the models as code:

https://docs.structurizr.com/

I’ll share the first drafts here soon.

#modeling #C4

Home

C4 model

C4 model

Как я Zabbix с LLM дружил в свободное время. Архитектурный обзор взаимодействия с нейросетью. Часть 3 HLD и немного LLD

Это третья статья из цикла о том, как я пытался сделать алерты Zabbix в домашней лаборатории чуть умнее, прикрутив к ним локальную LLM и не получить на выходе архитектурного монстра Франкенштейна. В первой части мы разобрались с постановкой задачи и ТЗ, затем выбрали себе фаворита из локальных LLM, теперь же займемся скучным занятием- проектированием. В этой статье рассмотрим составление HLD и почему это должен делать человек, а что уже можно отдать нейросети в помощь. В процессе написания материал разросся до неимоверных размеров, поэтому пришлось поделить его аж на четыре части. Впереди осталась самая интересная заключительная часть с тем, что получилось на выходе. Ее планирую подготовить за 2-3 недели, т.к. это просто хобби. Часть 1: Вводная и формирование ТЗ Часть 2: Выбор локальной LLM Часть 3: Формирование HLD и немного LLD -> вы здесь Часть 4: Что из этого вышло

https://habr.com/ru/articles/1037466/

#zabbix #llm #aiops #мониторинг #алерты #автоматизация #itинфраструктура #hld #lld #c4

Как я Zabbix с LLM дружил в свободное время. Архитектурный обзор взаимодействия с нейросетью. Часть 3 HLD и немного LLD

Лапки котику помогли! Это третья статья из цикла о том, как при правильно поставленной задаче и грамотном подходе к архитектуре можно собрать реализацию self-hosted системы по анализу алертов при...

Хабр
@FotoVorschlag
'Verbindungen' #FotoVorschlag
BNC T-Verbinder, 50Ohm-Abschlusswiderstände.
#c4 Cologne, DE, 2006 #50ohm

🚨 Movilización en San Juan del Río

Detienen a hombre con réplica de arma en San Juan del Río tras un reporte del C4 en Valle de Oro 👮

📍 Fue localizado con un arma falsa
📍 Ya fue puesto a disposición de la Fiscalía

¿Qué opinas sobre estos operativos? 🤔

@SSPM San Juan del Río @Fiscalía General del Estado de Querétaro

#SanJuanDelRío #Seguridad #C4 #Querétaro #Policía

Más información aquí 👇

https://amanecerqro.com/detienen-a-hombre-con-replica-de-arma-en-san-juan-del-rio/

Detienen a hombre con réplica de arma en San Juan del Río - Amanecer Querétaro

Detienen a hombre con réplica de arma en San Juan del Río tras operativo del C4 en Valle de Oro; fue puesto a disposición de la Fiscalía.

Amanecer Querétaro

Morgen ist wieder #DigitalIndependenceDay im #C4!

Am ersten Sonntag jeden Monats unterstützten wir euch dabei, die digitale Unabhängigkeit wiederzuerlangen. Von Windows zu Linux, von Whatsapp zu Signal, der Umstieg ist möglich. Von 14 bis 18 Uhr in unserem Hackspace in der Heliosstraße 6a in #Köln #Ehrenfeld. Wir freuen uns auf euch!

https://events.diday.org/events/ba54183d-13d8-4279-b426-aecb21aca809

Digital Independence Day Veranstaltungen

Immer am ersten Sonntag im Monat #DIDit #DUTgemacht

‘as.data.frame.vector(<row.names_w/_NA>)’ now signals the same error as ‘data.frame()’, fixing Hervé Pagès' PR#19059. From Suharto Anggono's comment #c4, it gives the same error also when ‘row.names = RN’ explicitly, where ‘RN’ has ‘NA’s.
https://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2026/05/01
Daily News: R-devel/NEWS

Архитектурные решения в backend: 5 практических приёмов, которые помогают держать баланс

В статье рассмотрим, почему эволюционная архитектура и модульный монолит превосходят современные архитектурные подходы. Обсудим, в каких случаях стоит отказаться от микросервисов, как документировать архитектурные решения с помощью ADR и какие методы помогают спасать проекты.

https://habr.com/ru/companies/otus/articles/1022186/

#backendархитектура #модульный_монолит #микросервисы #DDD #Big_Ball_of_Mud #ADR #C4 #гексагональная_архитектура #порты_и_адаптеры #эволюционная_архитектура

Архитектурные решения в backend: 5 практических приёмов, которые помогают держать баланс

Всем привет, меня зовут Сергей Прощаев. Я Tech Lead и руководитель направления Java | Kotlin разработки в FinTech, а ещё преподаю на курсах разработки и архитектуры в OTUS. Сегодня...

Хабр

Проектируем сервис HTTP-запросов: Kafka, PostgreSQL, Redis-очередь и миллионы логических партиций

Ни одна «одна технология» не закрывает это без слоёв. Сначала — почему в стеке именно Kafka, PostgreSQL и Redis ; дальше — как мы спроектировали сервис Requester : контекст, движение данных, внутренние воркеры, graceful shutdown, детали rate limit / retry / cache / отложенных задач, wake-up, тестирование и узкое место с большими payload в Redis.

https://habr.com/ru/articles/1028010/

#postgresql #redis #go #lua #kafka #c4 #проектирование #архитектура

Проектируем сервис HTTP-запросов: Kafka, PostgreSQL, Redis-очередь и миллионы логических партиций

Для тех, кому хочется сразу посмотреть код: репозиторий сервиса — в конце текста. Откуда задача Нужен сервис, который централизованно выполняет исходящие HTTP-запросы для экосистемы микросервисов и...

Хабр

Great, just what the UK needs more content where a middle aged white bloke talks to celebs as promote their latest tat. TFI Friday was of an era let it stay there.

#TFIFriday #C4 #TV

https://www.thesun.co.uk/tv/38849567/chris-evans-promises-tfi-friday-unplugged-fun/

Verifying Device