Quotidien Shaarli

Tous les liens d'un jour sur une page.

November 29, 2022

Catalog of Patterns of Enterprise Application Architecture

A short summary of the patterns in Patterns of Enterprise Application Architecture (P of EAA).

These pages are a brief overview of each of the patterns in P of EAA. They aren't intended to stand alone, but merely as a quick aide-memoire for those familiar with them, and a handy link if you want to refer to one online. In the future I may add some post-publication comments into the material here, but we'll see how that works out.

google/rune: Rune is a programming language developed to test ideas for improving security and efficiency.
thumbnail

Rune is a Python-inspired efficient systems programming language designed to interact well with C and C++ libraries. Rune has many security features such as memory safety, and constant-time processing of secrets. Rune aims to be faster than C++ for most memory-intensive applications, due to its Structure-of-Array (SoA) memory management.