1. 程式人生 > >一七年雙十二前夕

一七年雙十二前夕

inux 有一個 雙十二 記錄 java hdfs 分布式文件存儲 pos 類型

馬上就要到雙十二了,等它的過程中,讓我來愉快的總結一下今天聽到的亂七八糟的東西。
目前手頭上的項目是個商城,亂七八糟做得很神奇。
有一個大神今天對我們的代碼做了Review,關於項目優化大概有以下幾個方向。
(1)前後端分離,分兩個項目;
(2)Jar包扔掉,maven管理;
(3)界面加載慢,不穩定:提高服務器性能,更換linux;電商項目優選redis做緩存;sql語句優化加索引;
(4)圖片加載緩慢,七牛雲存儲圖片服務器,或者是開源的分布式文件存儲(FastDFS/HDFS等);
(5)分析問題,Java端用PostMan進行接口測試(5/10),觀察sql運行速度(1),頁面訪問速度(3);
(6)支付安全問題,支付成功的回調接口寫在Servlet裏面;
(7)購物車使用redis(AOF存語句,RDB存數據)緩存,不要存在Map裏,會造成JVM內存溢出;
(8)SqlServer數據庫並發性低且不穩定;
(9)Double類型帶小數計算會不準,優先選擇BigDecamal;數據庫優先選擇Decimal(18,3);
(10)下單時減少占用庫存,發貨時減少實際庫存。為了防止多線程並發,使用雙重鎖檢查;
(11)使用Nginx高性能服務器(動靜分離,負載均衡,反向加載);
(12)一個Tomcat布置一個項目(維護成本低,不怕掛);
(13)sku貨號雪花算法,六位數字組合。
然後又大概講了下框架技術:
太亂有空再有空整理上圖。
然後又講了Java架構,也亂有空整理上圖。
好了結束了。哈哈,還沒到雙十二,還是睡覺吧。
還有他說的很多東西我都聽不懂,也不知道對不對,畢竟連Spring我都沒看過,就只能按我理解的方式記錄下,慢慢就懂了吧。

一七年雙十二前夕