2.了解 TCP/IP 協(xié)議,熟悉多線程,熟練使用分布式鎖
3.熟悉面向?qū)ο缶幊蹋? />
1.熟悉 Net Framework,Net Core 跨平臺(tái)開(kāi)發(fā),熟悉 Windows與 Linux ,熟練使用 Docker 容器
2.了解 TCP/IP 協(xié)議,熟悉多線程,熟練使用分布式鎖
3.熟悉面向?qū)ο缶幊?,擅長(zhǎng) BS端、CS端、WebApi、Windows 服務(wù)、Linq等C#技能開(kāi)發(fā)
4.熟練掌握 ADO.NET、EF 等數(shù)據(jù)庫(kù)訪問(wèn)技術(shù),擅于解決大數(shù)據(jù)量、高并發(fā)性能優(yōu)化問(wèn)題
5.熟悉分布式事務(wù)、負(fù)載均衡、緩存、消息等技術(shù),熟練使用 Redis、RabbitMq、Consul、Nginx、Ocelot 等分布式中間件
AGV智能成品倉(cāng)儲(chǔ)系統(tǒng)(WMS)
項(xiàng)目目標(biāo):對(duì)客戶整個(gè)生產(chǎn)流程進(jìn)行監(jiān)控管理,并利用 AGV 無(wú)人小車進(jìn)行成品倉(cāng)儲(chǔ)管理
運(yùn)行環(huán)境:Windows Server2019 + linux 系統(tǒng)
數(shù)據(jù)庫(kù):SQL server2008R2 + Redis6
項(xiàng)目架構(gòu):分布式架構(gòu)
功能模塊:
1、APS 排產(chǎn)模塊+看板
2、MES 生產(chǎn)軟件+產(chǎn)線硬件數(shù)據(jù)采集
3、WMS 倉(cāng)儲(chǔ)管理模塊+PDA 進(jìn)出倉(cāng)功能模塊
4、WCS 無(wú)人小車調(diào)度服務(wù)模塊
個(gè)人負(fù)責(zé)模塊內(nèi)容:
1、制定項(xiàng)目整體開(kāi)發(fā)方案、項(xiàng)目架構(gòu)與開(kāi)發(fā)計(jì)劃
2、負(fù)責(zé)客戶 CRM 系統(tǒng)接口對(duì)接,APS+WMS 業(yè)務(wù)模塊開(kāi)發(fā),AGV 調(diào)度邏輯開(kāi)發(fā)
3、負(fù)責(zé)不同系統(tǒng)之間的接口與分布式事務(wù)處理
4、硬件通信對(duì)接
主要用到的技術(shù):
ADO.NET、Linq、EF ORM 倉(cāng)儲(chǔ)模式、讀寫分離、分布式緩存、分布式鎖,WebApi+JWT 認(rèn)證,多線程線程池,消息隊(duì)列
中間件:
Redis、RabbitMQ、Consul、Nginx、Ocelot、ELK 等分布式中間件