課程
/后端開發
/Java
/Java高并發秒殺API之高并發優化
我在想,gc和數據庫傳輸延遲都想了,為什么還要用spring,而不用jdbc + servlet
2016-05-27
源自:Java高并發秒殺API之高并發優化 2-1
正在回答
首先糾正你一個問題,"使用框架比原始的API性能低",這是個錯誤。jdbc也好mybatis也好,瓶頸不在這里.你優化JDBC或者mybatsi不如去優化sql 或者schema 。更何況絕大多數工程師寫得JDBC代碼不如mybatis。spring bean大量使用單利本身對GC很友好。
jdbc+servlet太原始了,沒有spring,要做好大項目的依賴,光是框架與零件,就夠開發者喝一壺的了, 你看誰做手機的是從所有零件做起的,spring的作用在于集中管理,需要什么零件直接拿來用就可以了,而且一個零件還可以同時用在很多地方,覺得不合適的自己再修改或者換掉。
優秀!
舉報
Java實現高并發秒殺API的第四門課,小伙伴一定可以從中受益
2 回答關于調整順序能起到優化作用的問題
1 回答系統時間不用優化???
2 回答優化分析高并發課程
2 回答將insert購買明細放在update減庫存真之前的操作能優化嗎
3 回答我沒有確切的感受到并發處理在哪部分啊,感受最多的只有鎖的優化,緩存的優化
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-05-29
首先糾正你一個問題,"使用框架比原始的API性能低",這是個錯誤。jdbc也好mybatis也好,瓶頸不在這里.你優化JDBC或者mybatsi不如去優化sql 或者schema 。更何況絕大多數工程師寫得JDBC代碼不如mybatis。spring bean大量使用單利本身對GC很友好。
2016-05-28
jdbc+servlet太原始了,沒有spring,要做好大項目的依賴,光是框架與零件,就夠開發者喝一壺的了, 你看誰做手機的是從所有零件做起的,spring的作用在于集中管理,需要什么零件直接拿來用就可以了,而且一個零件還可以同時用在很多地方,覺得不合適的自己再修改或者換掉。
2016-05-28
優秀!