devops
nginx的負載均衡
cdn整個樂優**可以分為兩部分:後台管理系統、前台門戶系統。
後台系統會採用前後端分離開發,而且整個後台管理系統會使用vue.js框架搭建出單頁應用(spa)。
預覽圖:
前台系統我們會使用nuxt結合vue完成頁面開發。出於seo優化的考慮,我們將不採用單頁應用。
無論是前台還是後台系統,都共享相同的微服務集群,包括:
前端技術:
後端技術:
上面的技術組合可以在專案中解決以下電商中的典型問題:
簡短,自然,突出要點。
專案經驗
我們整個專案採用的是前後端分離開發模式。 後端
後端採用基於springcloud的微服務架構,統一對外提供rest風格介面,無論是後台管理還是門戶系統都共享這些微服務介面,而微服務中通過jwt方式來識別使用者身份,開放不同介面。
到這裡先不說了。如果繼續追問微服務拆分粒度或者springcloud細節,再接著回答我們的服務拆分。
外包(注意:最好說是外包公司,否則下面很多問題不好回答)
上線了由於是外包專案、專案賣給誰都不知道、網域名稱也不知道
本人只是開發人員、並沒有看到公司的合同、不知道賣了多少錢
計畫是20多台。具體不清楚,因為是外包
devops
32核 128g記憶體
整個微服務部署在docker環境下。
給客戶計畫是這樣的:初期,除了nginx和eureka及zuul以外,其它服務基本都是單節點執行,大概有20左右臺伺服器,如果後續壓力過大, 可以繼續增加某些服務的節點備份。
計畫的服務節點數量:
共計36個服務節點。
我所在的小組主要負責後台系統的開發, 我主要做的是商品管理模組,不過也參與過一些 搜尋系統、購物車系統的部分功能。
四十多人。
後端:不到30人吧,測試:5人,前端:5人,運維:3人,產品經理3人,專案經理:1人
後端團隊又分為5組,每組負責一部分服務。
共計36個服務節點。
我所在的小組主要負責後台系統的開發, 我主要做的是商品管理模組,不過也參與過一些 搜尋系統、購物車系統的部分功能。
四十多人。
後端:不到30人吧,測試:5人,前端:5人,運維:3人,產品經理3人,專案經理:1人
後端團隊又分為5組,每組負責一部分服務。
黑馬樂優商城
主要的技術棧是 vue spring boot spring cloud redis rabbitmq nginx elasticsearch jwt fastdfs 實現的功能 實現前後端分離,微服務開發,分布式檔案管理,以及高效聚合功能,解決服務間通訊問題,快取熱點資料,負載均衡,非對稱加密等 ...
樂優商城 總結一
現在目前做到了day09,但是求快了,有很多還沒搞懂,放慢速度,只求會,記錄所有不會的點。一 今天使用tk.mabatis 的時候很奇怪,我沒有插入id,為什麼能獲取id?原來是因為tk.mybatis 在對映表實體類的時候會指定id 自增。後面要好好好清楚其實現的原理 二 this.htt 這是兩...
樂優商城專案學習
樂優 專案是乙個全品類的電商購物 感覺就像是按著京東來做的,並且發現華為 也是這樣設計,看到商品詳情,有那麼一丟丟的親切感。這個專案是基於微服務架構,如果沒做過微服務開發或者想對電商專案有所了解,拿來玩玩還是不錯的。既然花了時間在上面,就應該有自己能學習到東西,哪怕是很少的收穫,畢竟不積跬步無以至千...