軟體架構:5種你應該知道的模式
Singleton(單例模式)、倉儲模式(repository)、工廠模式(factory)、建造者模式(builder)、裝飾模式(decorator)……大概每個上課聽講的程式員都不會陌生——軟體的設計模式
Singleton(單例模式)、倉儲模式(repository)、工廠模式(factory)、建造者模式(builder)、裝飾模式(decorator)……大概每個上課聽講的程式員都不會陌生——軟體的設計模式
萬事始於初心,終於堅持。最後一篇來聊聊與大資料相關的職位:資料分析師(Data Analyst), 資料科學家(Data Scientist),資料工程師(Data Engineer),資料庫管理員(DBA), 資料
image.png 功能架構講解: 我們把Mybatis的功能架構分為三層: (1)API介面層:提供給外部使用的介面API,開發人員通過這些本地API來操縱資料庫。介面層一接收到呼叫請求
簡介 作為一名架構師,我們要專業,要能看懂程式碼,及時光著臂膀去機房,也能獨擋一面!及時同事搞不定問題,或者撂挑子,你也能給老大一個堅定的眼神:不怕,有我在!還能在會議室上滔滔不絕,如若無人,讓不懂技術
2017年圖靈獎得主之一、加州大學教授、Google工程師和RISC先驅David Patterson表示,沒有什麼是比現在從事計算機系統結構更好的時候了。 那是因為,摩爾定律真的結束了,他說:“如果摩爾定律仍然
本篇文章閱讀時間5分鐘左右 點選看《每日五分鐘搞定大資料》完整思維導圖 zookeeper作為一個分散式協調系統,很多元件都會依賴它,那麼此時它的可用性就非常重要了,那麼保證可
淘寶技術架構變遷 自2003年創立以來的,淘寶業務發展非常迅速,幾乎是每年以100%的速度在成長。創立之初,為了快速上線,搶佔市場,選擇了當時流行的LAMP架構,用PHP作為網站開發語言,
朱曄的網際網路架構實踐心得S1E6:給飛機換引擎和安全意識十原則 【 下載本文PDF進行閱讀 】 本文有兩個部分,先介紹一下給飛機換引擎這個事情我的一些經驗,因為篇幅較短然後介紹一下安全意
什麼是應用服務雪崩 雪崩問題 分散式系統都存在這樣一個問題,由於網路的不穩定性,決定了任何一個服務的可用性都不是 100% 的。當網路不穩定的時候,作為服務的提供者,自身可能會被拖死,導致服務呼叫者阻塞
歡迎大家前往騰訊雲+社群,獲取更多騰訊海量技術實踐乾貨哦~ 本文由李躍森發表於雲+社群專欄 李躍森,騰訊雲PostgreSQL首席架構師,騰訊資料庫團隊架構師,負責微信支付商戶系統核心資料
來源:本文由 公眾號 半導體行業觀察(ID:icbank)翻譯自「Semiconductor Engineering」,謝謝。 在儲存器中直接新增資料處理功能正在引起人們的重視,尤其是那些資
講師簡介 徐巍 上海愷英網路科技有限公司 高階總監 剛剛幾位演講嘉賓,一位關注高可用;另外一位關注網路。我現在待的是一家很有特點的公司,整個基礎設施,90%的跑在公有云,也有
一、分層架構-3層架構-多層架構 架構: 架構一般是針對整個系統的,並非對某個單獨的問題(單獨的問題可以用模式等來解決) 針對整個系統的“一張藍圖”,對系統的抽象。架構與具體的語言平臺無關
前幾天在極客時間上看到這個六大定律,說得真是貼切,我來重新解讀一下。 與其他領域一樣,軟體開發領域有很多非常有趣的定律,這些定律有的包括了一些法則,有的則是一些技術大師的名句,每個定律背後都有令人驚歎
字典作為最常用的資料結構之一,以鍵值對的形式儲存,最常見的比如像電話簿。字典經常被用來維護某些相對固定的列舉方法或者屬性。 字典我們本文使用的是陣列作為其基本的資料結構支援,沒有使用物件,當然陣列也是物件,