Skip to content

Web Architecture Evolution is in-progress book to learn Architectures from 0 to Current.

License

Notifications You must be signed in to change notification settings

gagandeep/Web-Architecture-Evolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web Architecture Evolution

Web Architecture Evolution is in-progress book to learn Architectures from 0 to Current level of Web architetures be it Lambda Architecture, Kappa Architecture, Event driven Architecture, etc.

Why this book?

In past 7-8 years, Web and its development become more and more complex with different new technologies and cloud providers got into the eco-system. This complexity needs to be documented for new and current generation to keep it up with the pace of the industry. By this book, you will know

  • Why different kind of systems/Architectures are present in the market
  • What problems they solve
  • How they work in principal
  • When to choose them and Why to choose them

This book will be arranged in following Chapters,

  1. Prologue
  2. Protocols
  3. Web
  4. PRISM of Evolution
  5. Computation
  6. Storages
  7. Databases
  8. Cache
  9. Message Queue
  10. Aggregation/ETL
  11. Analytics
  12. Machine Learning
  13. Uprising of Docker & Containerization
  14. Kubernetes, Mesos & Docker Swarm
  15. Cloud Computing
    • IAAS
    • PAAS
    • SAAS
  16. Developer Tools Evolution
  17. NodeJs & Era of frontend
  18. Web Architecture Catalog
  19. Epilogue

Who is the Author?

Gagandeep Singh is the Author of this unfinished book. He has more than 10 years of experience in the industry. He has done couple of startups of his own and also served as VP of Technology in Education startup. He is doing Architecting of web based systems for past 7 years. He worked in different domains from Publishing, Media, Auto-industry, Health, Education and Advertising.

Thanks

https://stackedit.io/ for making awesome Markdown Editor and cool Github syncing features that is getting used to write this book.

License

Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

About

Web Architecture Evolution is in-progress book to learn Architectures from 0 to Current.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published