- 相關(guān)推薦
企業(yè)級系統架構的技術(shù)特點(diǎn)
系統架構師是一個(gè)最終確認和評估系統需求,給出開(kāi)發(fā)規范,搭建系統實(shí)現的核心構架,并澄清技術(shù)細節、掃清主要難點(diǎn)的技術(shù)人員。那么企業(yè)級系統架構的技術(shù)特點(diǎn)有哪些呢?
企業(yè)級系統架構及技術(shù)特點(diǎn)
架構設計
基于SOA和MDA的架構
以服務(wù)為核心單元的 設計思想,以傳統WS作為服務(wù)發(fā)布
以模塊化為系統構建方式,重視應用子系統和子模塊的獨立性和可重用性
中央集中式部署架構
專(zhuān)業(yè)小型服務(wù)器
一般不會(huì )超過(guò)5臺部署服務(wù)器,不會(huì )多于10個(gè)應用節點(diǎn)
熱備和故障恢復機制、災備系統
關(guān)注流程
工作流技術(shù),尤其是分布式節點(diǎn)間流程整合
企業(yè)系統間的無(wú)縫轉移
門(mén)戶(hù)
跨系統,跨節點(diǎn)間的'單點(diǎn)登錄
技術(shù)運用
以商業(yè)性產(chǎn)品為主
追求單節點(diǎn)穩定性
較少需要7*24小時(shí)支持
以商業(yè)性關(guān)系數據庫為主要存儲
比較嚴格的事務(wù)性訪(fǎng)問(wèn)
完全基于數據庫事務(wù)
分布式事務(wù)(JTA)
較為復雜并且功能豐富的用戶(hù)界面
用戶(hù)具有相對統一的客戶(hù)端(比如使用IE瀏覽器)
用戶(hù)可以接受適當的響應和延遲
互聯(lián)網(wǎng)系統架構及技術(shù)特點(diǎn)
架構設計
以界面展現和用戶(hù)體驗為主要設計
大量運用Ajax實(shí)現局部提交和局部刷新
以輕量級、伸縮性為架構主要考慮
除某些平臺級應用外,極少使用服務(wù)擴展
使用REST風(fēng)格的.WebService或者純粹的處理Json的Web響應
數以百臺甚至上萬(wàn)臺PC服務(wù)器,多個(gè)數據中心,站點(diǎn)鏡像
分布式獨立域以及部署域之間定時(shí)通信
高性能緩存機制
雙向頁(yè)面緩存
內容靜態(tài)化技術(shù)
數據緩存
非事務(wù)、非關(guān)系型數據庫
全面NoSQL數據庫
技術(shù)運用
大量使用開(kāi)源技術(shù)產(chǎn)品
LAMP: Linux + Apache + MySQL + PHP
Tomcat, Lucene, Memcache
簡(jiǎn)單界面開(kāi)發(fā)技術(shù)
腳本語(yǔ)言,如PHP, Python, Ruby等
對多種瀏覽器的支持
底層高性能處理優(yōu)化
使用C、C++實(shí)現底層通信和IO優(yōu)化
電子商務(wù)系統架構及技術(shù)特點(diǎn)
架構設計
關(guān)注數據的糅合(Mashup)
關(guān)系數據庫與高性能NoSQL數據庫結合
不固定的架構設計思路
可能偏互聯(lián)網(wǎng)方向,也可能偏企業(yè)系統方向
分布式部署
事務(wù)緩存機制
事務(wù)遷移、事務(wù)恢復、事務(wù)批量處理
較為嚴格的.安全機制
部分功能使用HTTPS及數字證書(shū)
與企業(yè)系統的對接交互
與銀行、支付平臺的對接
與企業(yè)訂單系統、進(jìn)銷(xiāo)存系統、物流系統的對接
技術(shù)運用
有時(shí)效的緩存機制
確保數據實(shí)時(shí)性與性能的平衡
大量數據挖掘和分析運用
相關(guān)性分析
定向推薦
部分運用商業(yè)中間件技術(shù)產(chǎn)品
應用服務(wù)器
業(yè)務(wù)流程管理
大量的開(kāi)源技術(shù)運用
Java相關(guān)開(kāi)源技術(shù)比較常見(jiàn)
【企業(yè)級系統架構的技術(shù)特點(diǎn)】相關(guān)文章:
如何搭建系統CSS架構12-31
系統架構設計模式大全08-22
系統架構師是做什么的12-30
如何成為優(yōu)秀的系統架構師06-03
圖書(shū)檢索系統體系架構研究12-05
基于云架構的系統安全設計08-08
系統架構師的就業(yè)前景分析01-11
系統架構設計師要素01-11
系統架構師必須具備哪些能力05-07
MES系統安全架構設計09-19