2.熟練使用各種主流框架,并深入理解其底層原理
3.對高并發,高可用有獨特見解
4.熟練使用各種第三方框架
5.有長連接實際項目經驗,熟悉netty
" />
1.精通微服務架構設計,結合實際應用場景,制定不同的方案
2.熟練使用各種主流框架,并深入理解其底層原理
3.對高并發,高可用有獨特見解
4.熟練使用各種第三方框架
5.有長連接實際項目經驗,熟悉netty
6.熟練使用各種定時任務,Quartz、elasticjob、xxl-Job
7.熟悉mysql的各種操作和索引的合理使用
冒泡app 寵物地圖
技術棧:Spring+SpringMVC+mybatis+Mysql+Redis+Maven+Netty+Elastic-Job+esper
項目介紹:
寵物這個模塊的目的是為了吸引用戶,提高用戶活躍度,寵物的形象是只鴨子,借助地圖這個展示平臺,寵物有壓力值和經驗值,和寵物互動后,寵物壓力值增加,然后出門,寵物外出期間可以帶回事件(這些事件是用戶發布的動態話題、有寵物的人,根據一定的算法隨機插到地圖的poi點位),如果寵物發現了一個事件,用戶剛好在地圖里面,就可以到達事件的poi點位,打開發現的事件,到達指定時間,寵物就回家了。類似旅行青蛙。
負責模塊:
由于要和客戶端進行實時的互動,使用netty(高性能 事件驅動的異步的非堵塞的IO(NIO)框架)做了一個長連接,一旦監聽到數據的變化,可以實時進行同步。
在整個流程中,需要定時處理什么時候帶回事件、什么時候回家,用Elastic-Job(分布式定時框架)可以很好的處理。
涉及技術:
使用Netty和客戶端保持長連接
分布式定時框架Elastic-Job
復雜事件處理引擎esper
冒泡app 社交
技術棧:Spring+SpringMVC+mybatis+Mysql+Redis+Maven
項目介紹:
由于產品方向的改變,app的首頁進行了重新排版,使用feed流進行展示。分為三個模塊:
我的關注:我關注的用戶發布的動態話題;
熱門推薦:根據一定的規則給用戶推薦動態話題,
附近動態:根據用戶經緯度給用戶展示附近的動態。
這個模塊的技術,主要難點在于:
(1) 要把用戶的已讀數據篩選掉,推送給用戶的數據都是未讀的
(2) 游客模式下,排除用戶瀏覽信息(就是在用戶未登錄的時候,記錄用戶已讀數據,在用戶登錄后,會進行數據的繼承 )
負責:
整個首頁的改版對app本身的影響還是比較大的,為了更好的用戶體驗,如何快速的給用戶推送最新的內容成為了整個技術的核心,開始準備使用MongoDB,由于成本問題,加上比較難維護,后來改為redis存儲,取得了很好的效果。
涉及技術:
通過redis的set數據結構存儲,進行數據的篩選
冒泡app 微服務
技術棧:SpringCloud+Apollo+Eureka+Zuul+Mysql
項目介紹:
隨著業務量的不斷增大,業務模塊的增多,各個業務模塊的版本迭代出現了交叉,導致代碼耦合在一起,影響版本迭代,出現各種問題,單一的ssm框架已經不能滿足現有業務,急需進行模塊化,選擇了當下比較流行的微服務架構SpringCloud。分為:公共模塊、直播模塊、短視頻模塊、語音廳模塊、社交模塊、廣告模塊等。
涉及技術:
Apollo配置中心,是攜程框架部門研發的開源配置管理中心,能夠集中化管理應用不同環境、不同集群的配置,配置修改后能夠實時推送到應用端,并且具備規范的權限、流程治理等特性。
Eureka注冊中心,用于提供服務的注冊與發現
zuul網關,目前簡單的利用過濾器對網關路由信息進行打印,方便查看網關路由情況。
仁荷電商平臺
軟件架構:Spring+SpringMVC+mybatis+Mysql+dubbo
項目介紹:
近年來,中國的電子商務飛速發展,各種網上商城不斷涌現。為了跟隨時代的潮流,仁荷商貿有限公司啟動網上銷售戰略目標。仁荷商城是一個綜合性的B2C平臺。會員可以在商城瀏覽商品、下訂單,以及參加各種活動。商家可以入住仁荷商城,在該平臺上開店出售自己的商品,并且得到仁荷商城提供的可靠的服務。管理員、運營可以在平臺后臺管理系統中管理商品、訂單、會員等。客服可以在后臺管理系統中處理用戶的詢問以及投訴。該系統采用分布式架構,主要分為六個大的模塊:后臺管理系統,前臺系統,會員系統,訂單系統,搜索系統,單點登錄系統.
負責模塊:
主要負責后臺管理系統包括管理商品、訂單,用戶的管理和內容發布,首頁輪播圖的展示,搜索系統進行商品的搜索。
涉及技術:
使用dubbo進行系統之間的通信
使用圖片服務器FastDFS進行圖片的存儲
使用富文本編譯器添加商品
使用redis進行緩存
使用Solr進行商品的搜索
使用ActiveMQ更新緩存和同步索引庫
角色 | 職位 |
負責人 | 高級java開發 |
隊員 | 產品經理 |
隊員 | UI設計師 |
隊員 | 前端工程師 |
隊員 | 后端工程師 |
PingPong是中國跨境行業的創新引領者,PingPong的出現,改變了跨境收款的格局和運行方式。 自成立以來,PingPong發展迅速,已獲得多家全球頂尖機構融資, 包括中國知名券商之一廣發信德等。
在執法部門進行信息系統建設,是執法部門的重要內容,也是建立電子政府和數字化城市的重要組成部分。通過合理應用現代信息技術,不但能夠提高執法機關的工作效率,而且能促進組織結構、業務流程和工作方式的改變,體現服務為民的執法宗旨。 消防執法規范系統采用loT物聯網技術,秉著安全性,可靠
智慧消防營區以消防營區安全和高效辦公為中心,貼近消防營區現有業務應用,以平戰結合和信息安全為中心,以物聯網、云計算、大數據處理、自動控制、智能分析、H.265、4K、一卡通等技術支撐,通過融合綜合辦公、作戰指揮決策、戰備值班、視頻監控、報警防范、人員管理、車輛管理等業務,打造基礎