Base theories to Java Architect - muhamed-hassan/safe_planet GitHub Wiki Useful references upon need: Java Programming Language Thread Thread safety Basic synchronization Operating Systems Thread Linux Enterprise Information Systems Data Structures and Algorithms Software Engineering Software quality Information technology benefits and usages in our lifes Database Systems Information Security Computer Networks Essence of Computer Programming Essence of a Programming Language Systems Design Distributed Computing Software architecture Architectural Patterns REST Fundamentals of Software Architecture Messaging Patterns Enterprise Integration Patterns - Designing, Building And Deploying Messaging Solutions - With Notes Service-Oriented Architecture. Analysis and Design for Services and Microservices Microservices Patterns With examples in Java