Insights di ingegneria

Approfondimenti sull'ingegneria del software moderna, decisioni architetturali e innovazioni tecniche dal nostro team

6 Articles
Aether: dimostrare che i vostri controlli di sicurezza resistono alla variazione degli attacchi moderni
Featured
Sicurezza Ingegneria 8 ago 2026

Aether: dimostrare che i vostri controlli di sicurezza resistono alla variazione degli attacchi moderni

Un campione statico non dimostra che un'architettura di rilevamento resista a una forma di codice diversa ma equivalente. Aether offre ai team di sicurezza un framework di laboratorio governato per generare varianti x86-64 controllate, dimostrarne la conservazione del comportamento e rivelare i punti ciechi prima degli attaccanti.

M
Macstab Security Engineering
7 min di lettura
#detection-engineering #security-validation #x86-64
Leggi articolo
62 Punti di Intercettazione JDK: Chaos Engineering In-Process con un Java Agent
Ingegneria category.testing 26 giu 2026

62 Punti di Intercettazione JDK: Chaos Engineering In-Process con un Java Agent

Un Java agent che strumenta 62 call site JDK tramite ByteBuddy. Isolamento di sessione per test, auto-wiring Spring Boot 3/4 e overhead JIT quasi nullo. Chaos engineering che gira inline nella tua suite JUnit e blocca la build in caso di fallimento.

E
Engineering Team
18 min di lettura
#chaos-engineering #java #jvm
Leggi articolo
Dagli Incidenti in Produzione alle Annotazioni JUnit 5: Un Framework di Chaos Testing a Tre Livelli
Ingegneria category.testing 26 giu 2026

Dagli Incidenti in Produzione alle Annotazioni JUnit 5: Un Framework di Chaos Testing a Tre Livelli

448 primitive syscall L1. 92 compositi di fault L2. 64 scenari di incidenti in produzione codificati come singole annotazioni. Un framework di estensione JUnit 5 che trasforma i post-mortem in gate CI per Spring Boot, Quarkus e Micronaut.

E
Engineering Team
20 min di lettura
#chaos-engineering #java #junit5
Leggi articolo
La Quarta Fase del Testing: Perché il Chaos Engineering Appartiene alla Tua Pipeline CI
Featured
Ingegneria category.testing 26 giu 2026

La Quarta Fase del Testing: Perché il Chaos Engineering Appartiene alla Tua Pipeline CI

Unit test, integration test, container test — e ora chaos test. Abbiamo costruito uno stack di chaos engineering a tre livelli in C99, Java e JUnit 5 che trasforma gli incidenti in produzione in gate CI riproducibili.

E
Engineering Team
12 min di lettura
#chaos-engineering #testing #ci-cd
Leggi articolo
Iniezione di Guasti Reale a Livello Kernel: Una Libreria Chaos C99 con LD_PRELOAD per Qualsiasi Processo
Ingegneria category.testing 26 giu 2026

Iniezione di Guasti Reale a Livello Kernel: Una Libreria Chaos C99 con LD_PRELOAD per Qualsiasi Processo

Sei domini di guasto, zero modifiche al codice applicativo, qualsiasi binario ELF. Una libreria chaos in C99 che intercetta le chiamate libc a livello di linker dinamico — consegnando guasti reali a livello kernel a Java, Go, Python, Node.js e tutto il resto.

E
Engineering Team
16 min di lettura
#chaos-engineering #c99 #ldpreload
Leggi articolo
Costruire Microservizi Scalabili: Pattern Reali dal Campo
Featured
Ingegneria Architettura 15 dic 2025

Costruire Microservizi Scalabili: Pattern Reali dal Campo

Uno sguardo pratico all'architettura microservizi - i pattern che funzionano davvero, le trappole che ci hanno morso, e perché a volte un monolite non è poi così male.

E
Engineering Team
14 min di lettura
#microservices #kubernetes #docker
Leggi articolo