Skip to content

Releases: evolutionary-architecture/evolutionary-architecture-by-example

Evolutionary architecture by example - 1.1.0 ⚙️🔥

01 Dec 17:28
Compare
Choose a tag to compare

🎉 Release Notes: Evolutionary Architecture 1.1 - Elevating Excellence 🚀

We're excited to unveil the next iteration of our evolutionary architecture journey! 🌟

📚 Docs:

✅ Added videos section with links to conferences and webinars


1️⃣ Chapter 1: Focus on Simplicity

✅ Upgraded to .NET 8 to leverage the latest features and improvements.
✅ Tests use theory data instead IEnumerable


2️⃣ Chapter 2: Focus on Maintainability

✅ Upgraded to .NET 8 to leverage the latest features and improvements.
✅ Tests use theory data instead IEnumerable


3️⃣ Chapter 3: Focus on Growth

✅ Implemented Inbox/Outbox patterns to bolster system resilience.
✅ Introduced retry and redelivery mechanisms for enhanced fault tolerance.Added Resilience Architecture Decision Records (ADRs) to document and communicate resilience strategies decisions.
✅ Upgraded to .NET 8 to leverage the latest features and improvements.
✅ Tests use theory data instead IEnumerable


🐞 Bug Squashed:

✅ Fixed invalid link in Main Readme


Stay tuned for more exhilarating updates as we continue to evolve and elevate our architecture. Happy coding! 🚀👩‍💻👨‍💻🎉

Evolutionary architecture by example - First Release 🔥🔥

12 Sep 05:20
2d77d84
Compare
Choose a tag to compare

🎉 Release Notes: Evolutionary Architecture by Example Fitness Studio Domain 🏋️‍♂️

We're thrilled to introduce the latest evolution in our architecture journey🌟

📘 Chapters:

1️⃣ Chapter 1: Focus on Simplicity

  • Prioritizing simplicity for faster delivery.
  • Streamlined CI process.
  • Initial adoption of Monolithic architecture.
  • Modularization through catalogs.
  • Implementation of an in-memory event bus.
  • Utilization of a universal database (PostgreSQL).

2️⃣ Chapter 2: Focus on Maintainability

  • Introduction of modules via subprojects.
  • Easier maintenance for multiple teams collaborating.
  • Implementation of CQRS for core component maintainability.

3️⃣ Chapter 3: Focus on Growth

  • Transition to microservices for better scalability.
  • Adoption of an external event bus.
  • Adoption of artifactory.
  • Focus on accommodating system growth and demands.

Stay tuned for more exciting updates as we continue to evolve and improve. Happy coding! 🚀👩‍💻👨‍💻🎉