Luca Palmieri @lpalmieri.com · Jan 9

"Die young, or live long enough to become the villain" The minimal architectural style I used in "Zero to Production in Rust" is being used an example of a "Very Bad Application" in one of the articles featured in This Week in Rust. I'm more amused than offended to be honest.

13 likes 5 replies

?

Replies

esmevane, sorry · Jan 9

Wow, it feels like poor taste to label it a "Very Bad Application". It isn't! oof

johndisandonato · Jan 10

I read the article and boy I'm so *not* sold. I still have to find evidence that that kind of abstraction doesn't soon lead to unwanted complexity. It always ends up trading "I need to learn Axum" with "I need to learn the in-house abstraction" anyway, and guess which has the worse documentation?

Alexander Varwijk · Jan 9

The architecture in the book 100% does what it’s designed to do: teach someone Rust from 0 to production. Replacing it with a more “future proof” architecture would’ve probably meant the original goal, for which any architecture was needed in the first place, wouldn’t have been met 🤷‍♂️

M

@mandeepsmagh.bsky.social · Jan 10

I love minimal architectural style of Zero to Prod

Luca Palmieri · Jan 9

Hexagonal architecture has its uses—I have personally implemented more than one system following its principles. But if your system has a single port and a single adapter... does it really make sense?