Best 3 Architecture Decisions Open Source Projects