#Hexagonal

2026-02-17

Слоистая архитектура для людей

Для кого статья : для техлидов и системных аналитиков (SA), архитекторов ПО. О чём статья : об использовании некоторых удобных, современных подходов к проектированию ПО в enterprise в условиях большого количества команд и большой неопределенности. Об авторе : лид стрима в облачном провайдере, в 2024-2025 гг. с коллегами разрабатывавший подходы к архитектуре микросервисов. В условиях современной разработки, когда компании растут, а команды распределены по офисам и странам, классические подходы к проектированию часто становятся узким местом. Хаос в интеграциях, бесконечные согласования форматов данных и конфликты из-за изменений в API — это знакомые боли для многих архитекторов и тимлидов. Если вы тоже сталкивались с трудностями и конфликтами при разработке платформ с множеством микросервисов или хотите разрабатывать и не хотите сталкиваться – эта статья будет наверняка интересна.

habr.com/ru/articles/1000698/

#проектирование #контракты #api #openapi #asyncapi #hexagonal #слоистая_архитектура #ddd #микросервисы #микросервисная_архитектура

Jean-Jerome Levyjeanjeromelevy
2026-02-13

HexaGlue introduces a new approach to clean up and take control of your Java projects’ architecture.

Automated architecture audit.
Always up-to-date living documentation.
Generation of repetitive infrastructure code.

At compile time, in your CI/CD pipelines, with no runtime impact.

Less glue code.
Less duplication.
Less technical plumbing.

For teams who want to focus on business logic, not wiring.

👉 hexaglue.io

Jean-Jerome Levyjeanjeromelevy
2026-02-13

HexaGlue propose une nouvelle approche pour nettoyer et piloter l’architecture de vos projets Java.

Audit d’architecture automatisé.
Living documentation toujours à jour.
Génération du code d’infrastructure répétitif.

À la compilation, dans vos pipelines CI/CD, sans impact sur le runtime.

Moins de glue code.
Moins de duplication.
Moins de plomberie technique.

Pour les équipes qui veulent se concentrer sur le métier, pas sur le câblage.

👉 hexaglue.io

Andres Parrabyandrev
2026-01-30

🔌 Hexagonal architecture explained

1. Independence: Your business logic doesn't know whether you use MongoDB or PostgreSQL.
2. Testability: You can test your app's core without lifting servers or databases.

👇 byandrev.dev/en/blog/understan

Hexagonal architecture explained
2026-01-15

Today's #genuary prompt seemed perfect for a Truchet tiling image, where the curve perfectly fills the space.

#genuary2026 #genuary14 #truchet #hexagonal

A hexagon filled with wandering black-and-white curves and circles filling the space.
2026-01-09

DevX → BotX: Khi bot lấy quyền viết mã, cần duy trì kiểm thử liên tục, vòng lặp nhanh (unit test thường xuyên), loại bỏ test giả tích hợp, lint kiến trúc theo mẫu hexagonal, dùng abstraction cho IO, giới hạn import, và duy trì coverage hợp lý. Những nguyên tắc này giúp bot tạo mã duy trì, tránh spaghetti. #DevX #BotX #Testing #Architecture #Hexagonal #CI #Automation #PhátTriển #Bot #KiểmThử #KiếnTrúc

reddit.com/r/programming/comme

Richard Rathenickrauchen@c.im
2026-01-06

For anyone interested in #ecology, specifically #FireEcology, here is a little #simulation I created several years ago...

richard.mdpaths.com/projects/f

It is also a good example of using a #hexagonal grid on a #web page.

Northern #Minnesota #BWCA

2025-12-25

Merry Christmas, to those who celebrate!

As a gift, the recording of my talk on "Testable Architecture" that I recently gave at the Calgary Software Crafters meetup is now available!

youtu.be/dT3jORSx6C4

#TestableArchitecture #Hexagonal #TestDoubles

Jean-Jerome Levyjeanjeromelevy
2025-12-20

Business logic belongs to developers. Glue code does not ✊

1) Business logic carries intent, rules, and knowledge. Only human judgment and design matter.

2) The infrastructure layer is largely made of:
- repetitive adapter code,
- framework-specific wiring,
- predictable mappings and configuration.

👉 Is it realistic to consider infrastructure as something that should be generated, rather than written and maintained by hand?

I’m curious to hear your perspective.

N-gated Hacker Newsngate
2025-12-19

👨‍💻🚀 So, someone decided to sprinkle some -source fairy dust on their and Next.js starter kit, and it's apparently production-ready with a side of "hexagonal architecture" 🍕. Clearly, the world was eagerly awaiting another as if it's the 8th wonder of the world. 🙄
github.com/moasq/production-sa

2025-11-21
#Brick Expressionism in Bremerhaven for #FensterFreitag

This listed building houses the machinery for two landmark bascule bridges that connect #Bremerhaven's Old and New Harbours.


#WindowFriday #Fenster #window #windows #architecture #Architektur #Backstein #brickwork #BacksteinExpressionismus #brickExpressionism #Maschinenhaus #geometrisch #Geometrie #geometric #hexagonal
Knowledge Zonekzoneind@mstdn.social
2025-11-11

#KnowledgeBit: A #Hexagonal #Number is a figurate number that represents the number of distinct dots in a pattern of dots.

The pattern consists of the outlines of regular hexagons with sides up to n dots, when the hexagons are overlaid so that they share one vertex.

knowledgezone.co.in/kbits/652c

Dimitri Merejkowskydmerej@mamot.fr
2025-10-25

For my next #testing course, I've devised my most evil kata yet :

git.dmerej.info/dmerej/kata-pe

It has a "clean" architecture and 100% test coverage, yet the main route always return 500 ...

I'm going to use it to teach about the dangers of mocks, tests after, and not properly understanding #hexagonal architecture 😈

Knowledge Zonekzoneind@mstdn.social
2025-10-11

#ITByte: The #Hexagonal #Architecture, or ports and adapters architecture, is an architectural pattern used in software design.

It aims at creating loosely coupled application components that can be easily connected to their software environment by means of ports and adapters. This makes components exchangeable at any level and facilitates test automation.

knowledgezone.co.in/trends/bro

2025-09-24

#kunstvereinlauenburg mit der Abschlusspräsentation der Stipendiaten #IsabellRatzinger, die über die 4 Streichholzfabriken in #Lauenburg gearbeitet hat. Die Reibeflächen sind wohl immer #hexagonal. #Hexagonoftheday #rannugbienen

Blick in die Ausstellung

I think I understand Hexagonal Architecture now, after writing a few test apps. It really shines when changing adapters (implementations) and at the moment I'm just sold at it. scotthannen.org/blog/2024/07... #development #architecture #hexagonal

Hexagonal/Ports and Adapters A...

2025-08-24
I do like the sheen on the red pieces.
#glinskihexagonalchess #chess #chessvariants #carving #hexagonal
Jakub Zalasjakub_zalas
2025-07-17

xUnit Test Patterns: Contract Test — zalas.pl/contract-test/

Contract Tests are examples that describe the behaviour of an abstraction by expressing what cannot be encoded in the type system. These are typically helpful in testing adapters as defined in the Ports & Adapters architecture.

Examples in , but the pattern is universal.

Contract Test Describes the Contract and exercises the System Under Test (SUT). The Contract Test abstracts implementation detail behind intention revealing names. The concrete test case that implements the Contract Test provides implementation details.

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst