柳偉衛,網名老衛、waylau,在 IT 公司擔任項目經理、架構師、高級技術顧問等職位,是 CSDN、 開源中國、雲棲社區等技術社區專傢,慕課網特邀講師。具有多年軟件開發管理及係統架構經驗。負責過多個省、國傢級大型分布式係統的設計與研發,參與瞭多個大型項目的微服務架構的技術改造,在實際工作中,積纍瞭大量係統架構、大數據處理以及性能調優經驗。業餘時間創建瞭 waylau.com 網站,用於分享個人技術心得。喜歡開源,長期躍於各大開源社區,為開源社區無私編著瞭《Netty 4.x 用戶指南》《Spring Framework 4.x參考文檔》《Netty 實戰(精髓)》《REST 實戰》《分布式 Java》《Spring Boot 教程》《Spring Security 教程》、《Thymeleaf 教程》等近30餘本技術教程,廣受網友好評。已經齣版瞭《分布式係統常用技術及案例分析》《Spring Boot 企業級應用開發實戰》《Spring Cloud 微服務架構開發實戰》《Spring 5 開發大全》《Cloud Native 分布式架構原理與實踐》《Angular企業級應用開發實戰》《大型互聯網應用輕量級架構實戰》等專著,並開源瞭超過一打的免費電子書(https://waylau.com/books/)。
內容簡介:
本書主要是介紹基於Maven、Jetty、Spring框架、Spring MVC、Spring Security、MyBatis、MySQL、Angular、NGINX、Redis、Spring Boot等開源技術棧搭建應用框架並快速實現互聯網應用的過程。這些技術並未完全遵守傳統的JEE所提供的規範,卻被廣大互聯網公司所采用,其原因正是一種反傳統的“輕量級”開發模式深入人心。所謂輕量,指的是拋棄墨守成規、麵嚮規範的臃腫開發方式,轉而采用開源的、重視解決具體問題的技術框架。
本書將帶領讀者從0開始搭建一個可以實現Web互聯網應用的開發框架,命名為“Lite”。通過學習Lite輕量級框架的搭建過程,便於讀者深刻理解Spring、MyBatis、MySQL等技術原理及實現方式,令讀者具備架構軟件的能力。同時,在Lite框架的基礎上,還會繼續實現一個“新聞頭條”大型互聯網應用,真正實現技術落地。
本書主要麵嚮對Web開發、分布式係統、微服務開發感興趣的計算機專業的學生、軟件開發人員和係統架構師。
寫作背景:
隨著雲計算的普及、Cloud Native應用開發模式將會深入人心,這意味著未來的應用將會朝著快速迭代、分布部署、獨立運行等方麵發展,敏捷、輕量的框架也必將會受到更多開發者的青睞。為此筆者開發瞭Lite框架,以用於簡化Web開發。
Lite框架拋棄瞭墨守成規、麵嚮規範的臃腫開發方式,轉而采用開源的、重視解決具體問題的技術。這些技術包括瞭Maven、Jetty、Spring框架、Spring MVC、Spring Security、MyBatis、MySQL、Angular、NGINX、Redis、Spring Boot等等,可以說都是當今互聯網公司主流應用技術,經受住瞭大規模商業實踐的考驗。
讀者通過學習Lite的框架搭建以及開發基於Lite的互聯網應用的過程,能夠深刻領會上述技術的底層原理,掌握實現軟件架構的能力,提升自己在市場的競爭力。
全書分為以下部分:
1. 基礎:介紹Spring、MyBatis、MySQL等開源技術棧。涉及技術包括Maven、Jetty、Spring框架、Spring MVC、Spring Security、MyBatis、MySQL、Angular、NGINX、Redis、Spring Boot等。
2. 進階:從0開始搭建一個可以實現Web互聯網應用的開發框架“Lite”。
3. 實戰:基於Lite實現一個“新聞頭條”互聯網應用。
4. 提升:介紹Spring Boot等技術,通過Spring Boot來繼續簡化Lite框架。
發表於2024-11-27
大型互聯網應用輕量級架構實戰 2024 pdf epub mobi 電子書 下載
圖書標籤: 軟件架構 軟件開發 軟件工程 SpringBoot 計算機 SpringCloud Angular
不錯不錯,可以從0學起,如何搭建框架,如何實現應用,一本通啊~
評分Lite框架拋棄瞭墨守成規、麵嚮規範的臃腫開發方式,轉而采用開源的、重視解決具體問題的技術。這些技術包括瞭Maven、Jetty、Spring框架、Spring MVC、Spring Security、MyBatis、MySQL、Angular、NGINX、Redis、Spring Boot等等,可以說都是當今互聯網公司主流應用技術,經受住瞭大規模商業實踐的考驗。 通過學習Lite的框架搭建以及開發基於Lite的互聯網應用的過程,能夠深刻領會上述技術的底層原理,掌握實現軟件架構的能力,提升自己在市場的競爭力。
評分不錯不錯,可以從0學起,如何搭建框架,如何實現應用,一本通啊~
評分隨著雲計算的普及、Cloud Native應用開發模式將會深入人心,這意味著未來的應用將會朝著快速迭代、分布部署、獨立運行等方麵發展,敏捷、輕量的框架也必將會受到更多開發者的青睞。為此筆者開發瞭Lite框架,以用於簡化Web開發。
評分隨著雲計算的普及、Cloud Native應用開發模式將會深入人心,這意味著未來的應用將會朝著快速迭代、分布部署、獨立運行等方麵發展,敏捷、輕量的框架也必將會受到更多開發者的青睞。為此筆者開發瞭Lite框架,以用於簡化Web開發。
大型互聯網應用輕量級架構實戰 2024 pdf epub mobi 電子書 下載