<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • 系統架構師概述

    時間:2024-10-13 08:37:40 系統架構師 我要投稿
    • 相關推薦

    系統架構師概述

      架構師的主要責任是提供開發人員和項目經理之間的共用溝通媒體。他們負責讓業務規則及需求與工程實踐及限制相適應,以確保成功。下面yjbys小編為大家準備了關于系統架構師的文章,歡迎閱讀。

      JAVA系統架構師應該看的幾本書

      Thinking in Java

      Effective Java

      UML基礎、案例與應用

      UML入門提高

      軟件工匠

      設計模式——可復用面向對象軟件的基礎

      重構-改善既有代碼的設計

      敏捷軟件開發-原則、模式、實踐

      企業應用架構模式

      Expert One-on-One J2EE Development without EJB

      軟件工程——實踐者的研究方法

      軟件領導--成功開發軟件的指導準則

      后面的兩本書,其實已經有點屬于項目經理的范疇了,不過還不是很深入,看看對做成功的系統架構師是很有好處。

      企業應用的系統架構師應該關注的幾個方面

      數據持久層的設計

      在Spring和Hibernate,ibatis出來以前,幾乎每家公司都有自己的一套方法和架構,而架構師的50%的精力也會集中到這上面,EJB只是增加架構師的負擔。在Spring出來以后,基本上,大多數的架構師都從重復設計這個輪子的無用功中解脫出來了。Rod的輪子太好用了,基本上,大家只要套上去就行了,或者,剩下最重要的事情,是選擇一個合適的數據庫連接池的開源項目吧

      MVC架構的具體設計

      MVC只是個概要的概念,具體如何實現的具體技術很多,根據項目設計最恰當的架構

      大并發性訪問

      使用緩存,在數據量達到一定程度時,使用集群技術,優先考慮利用服務器的集群,其次是硬件集群,最后才是應用本身加入集群功能

      超大數據量返回結果

      盡量使用分頁,優化SQL語句,循環處理數據時盡可能共用對象,只保留關鍵數據,及時釋放內存占用

      超大文件的讀取和生成

      盡可能快的讀取大文件,并進行分析。寫入大文件時,如何及時釋放內存。學會適當利用操作系統的命令行資源來更快完成任務。

      多線程的應用和管理

      線程池的管理和監控,線程的啟動(包括定時啟動),結束,回收,線程資源的釋放

      用戶界面可用性設計

      平衡速度和可用性,恰當的使用異步和同步技術,展現關鍵數據為重點

      分布式的數據交流和集成

      選擇恰當的數據交互方式,從最泛濫低效的Web Service到最實用的文件共享

      群集系統的管理

      如何確保緩存的同步?如何確保對象唯一性?如何保證各臺機器的同步?

      是否采用EJB?如何利用J2EE的特性(例如JNDI)

      復雜的業務規則

      規則引擎和工作流引擎場景和應用

      其實,作為一個真正的系統架構師,不應該局限于企業應用的系統,這種系統往往有數據庫的局限性,有時候,應該考慮是否可以橫向跨越,直接對其它系統做一些架構考慮,在沒有豐富的實戰經驗的前提下,而只是看了其它人的系統和代碼,就能夠給出有效的設計指導。

      例如對于一個下載軟件,可以有如下考慮:

      1. 未明和非法url的檢驗,已經下載失敗的容許,信息記錄

      2. 多線程下載一個文件,文件的切分和拼合,部分切片丟失的拼合可能性

      3. 下載線程管理

      4. 服務器或者P2P的機器之間的通訊協議

      5. 速度監控和限制

      6. 下載進度的監控和顯示

      作為一個在線播放軟件,可以做如下考慮

      1. 播放速度的保證

      機器的問題基本不存在了,關鍵是網絡問題。如何在檢測網絡速度,根據影片的質量,并緩沖足夠多的內容,保證播放一直盡可能順利的完成。

      2. 播放質量的保證

      如何利用DirectX等技術,最快的進行渲染,是自己寫底層,還是利用已有的API

      由于沒做過類似的項目,可以寫的東西還是少很多了。

    【系統架構師概述】相關文章:

    Linux操作系統概述06-22

    系統架構師是做什么的12-30

    如何成為優秀的系統架構師06-03

    系統架構師的就業前景分析01-11

    系統架構師必須具備哪些能力05-07

    系統架構師是干什么的01-12

    系統架構師性能知識整理12-29

    供電系統概述:電力網、變電所01-12

    嵌入式系統軟件開發技術概述06-18

    逆向物流的概述09-26

    主站蜘蛛池模板: 国产福利电影一区二区三区久久久久成人精品综合 | 久久99热只有频精品8| 国产精品一级AV在线播放| 国产日韩精品欧美一区喷水| 久久久久无码精品| 白浆都出来了视频国产精品| 国产亚洲精品xxx| 精品卡一卡二卡乱码高清| 亚洲精品久久久www| 久久久久久国产精品无码下载 | 亚洲国产精品专区在线观看| 国产精品欧美久久久久无广告| 国产精品99久久精品| 精品乱码一区二区三区四区| 亚洲精品国产字幕久久不卡 | 99热精品在线| 国产亚洲精品美女久久久| 亚洲国产精品无码久久久秋霞2| 欧美精品亚洲精品日韩精品| 国内精品久久久久久中文字幕| 99九九精品免费视频观看| 四虎4hu永久免费国产精品| 国产精品国产精品国产专区不卡| 精品人妻中文av一区二区三区| 少妇人妻偷人精品无码视频新浪| 一本一本久久a久久精品综合麻豆| 久久精品国产精品亚洲| 精品无码人妻久久久久久| 久久精品国产99久久香蕉| 久久99精品国产麻豆婷婷| 国产欧美精品一区二区三区四区| 国产精品 码ls字幕影视| 国产999精品久久久久久| 国产成人精品亚洲精品| 69堂午夜精品视频在线| 中文字幕亚洲精品| 91久久精品视频| 国产精品美女久久久久av爽| 黑人无码精品又粗又大又长| 精品久久久久久无码人妻热| 欧美精品福利在线视频 |