本次活動是我和葛蓮蓮女神一塊兒搭檔演講,整個活動現場氣氛都很不錯,你們都能積極地參與討論。
java
此次個人話題是Tomcat原理與實戰,主要就是兩個方面:設計模式
一,Tomcat的原理tomcat
這隻老貓能夠說是在java界,你們是都很熟悉的東西了,先把打印材料快速地過了一遍,混個臉熟;
而後對裏面的底層原理組件和設計模式都進行了介紹。安全
二,實戰
主要是講了tomcat在有狀態的集羣下和無狀態的多節點,這部分主要是講了四個小方面:
1,原始的tomcat session複製下的集羣
2,session進行中央存儲
3,使用原始的tomcat 進行分組後的session複製集羣
4,無狀態使用cookie進行中央存儲的多節點部署cookie
另外還介紹了部署,故障,監控以及安全方面。session
此次分享會在開始以前就進行過問題的收集,所以此次講了很多關於應用方面的出現的常見問題。spa
此次分享結束後,我我的但願你們收穫的內容以下:
我分享時候先提到tomcat要解決什麼問題,而後又提到了tomcat內部的組件,好比host,context等,
實際上這都是我拿着tomcat內部的實現來講明它在它的那種需求下作的設計,
可是從收穫上來說並非要你能記住它的什麼組件名詞,
而是讓你們明白在tomcat的這種需求下,它採用了什麼樣的模型什麼樣的設計,
等同於tomcat本身的模型實現公式吧。
雖然有人不是作java的,也可能一生不須要寫一個相似tomcat的東西出來,
可是能今後次分享裏面總結出tomcat的公式(實際我都講得很明白了),
擴寬本身的思路,在之後碰到相似需求能夠借鑑就是很大的積累!設計
來聽的有位朋友是玩openstack的,被我邀請來過來聽的,原來他是感受跟他的研究方向不大就沒多少興趣了,
來了後,聽完發現裏面關於它的組合模式和閥的模型很好,而且本身還真碰到了相似的需求,因而就感受收穫很大!orm
講原理講思路,這是一直追求也是一直努力作的事情!部署
這是我第五次連續作技術分享了,但願能更多人出來參與討論!