原创 IT人應該知道的軟件過程中5個模型

原文大部分內容來自https://blog.csdn.net/zjuwxx/article/details/97252039 (感謝博主)同時加入了第5點 噴泉模型 一 瀑布模型 1.1 什麼是瀑布模型 1970年溫斯頓.羅伊斯提出了

原创 歷年Infoq架構師月刊收集

  Infoq月刊收集: 2008:https://download.csdn.net/download/chenxuegui123/11952622 2009:https://download.csdn.net/download/che

原创 領域驅動設計(DDD)之分層架構

  前言 由於由近幾年微服務架構興起,領域驅動設計(DDD)也被大多領域專家重新看待。但是其實這兩者本來是不相關的兩個東西,2004年著名建模專家Eric Evans發表了他最影響力的書籍《領域驅動設計》,提了現在如日中天的架構設計方法論

原创 領域驅動設計之模型設計

概念完整性 Brooks在他的經典鉅著《人月神話》裏面提到了概念完整性,並將軟件維護軟件的 “概念完整性” 作爲軟件開發的核心問題。軟件工程之所以複雜、難以維護,根本原因在於軟件迭代過程中概念完整性遭到了破壞。軟件開發者不理解原先開發者的

原创 ES入門系列 — 4 索引及分析器

簡單寫一個ES系列,希望對NewSql、檢索有興趣的同學可以快速入手,爭取在7月份完成該系列文章   ES入門系列 ES入門系列 — 1 windows系統安裝Elasticsearch ES入門系列 — 2 Elasticsearc

原创 ES入門系列 — 6 文檔相關性及排序

簡單寫一個ES系列,希望對NewSql、檢索有興趣的同學可以快速入手,爭取在7月份完成該系列文章   ES入門系列 ES入門系列 — 1 windows系統安裝Elasticsearch ES入門系列 — 2 Elasticsearc

原创 消息中間件技術選型

一、RabbitMq 協議:AMQP 序列化:byte、json 實現語言:Elang 1、特點 (1)RabbitMQ 一個比較有特色的功能是支持非常靈活的路由配置,和其他消息隊列不同的是,它在生產者(Producer)和隊列(Queu

原创 領域驅動設計(DDD)之領域專家

個人觀點及總結 領域專家不一定是專家,不一定是技術人員,可以由技術,產品,商務、運營、業務經理等等角色組成 領域專家應該包括三種角色: 1、如果是現有系統,應該是對業務足夠熟悉,理解業務模型內部通用語言,瞭解業務系統設計的詳細的需求背景

原创 如何保證分佈式系統本地緩存節點會話一致性

概述 分佈式系統經常會採用緩存提高系統吞吐量,從緩存存儲的方案,緩存分爲本地緩存和分佈式中間件緩存(redis、memcached等)。對於分佈式中間件緩存的節點同步其實還是很好處理的,應用服務器集羣都是向中間件緩存操作緩存數據,只需要保

原创 領域驅動設計——閱讀梳理(思維導向圖)

    待完善。。。

原创 高效率人士的七個習慣——閱讀梳理(思維導向圖)

    感興趣的同學可以點關注哦,持續更新~      

原创 架構真經——閱讀梳理(思維導向圖)

      持續完善中。。。。。。。    

原创 ES進階系列 — 1 JVM內存分配

ES進階系列 — 1 節點JVM內存分配 ES進階系列 — 2 如果確定主節點數量和備份數 ES進階系列 — 3 線上慢查詢排查 ES進階系列 — 4 平穩升級級快照恢復       ============= 待續 ==========

原创 7天入門Python 6 — 輸入輸出、文件及OS

專欄自述:隨着這幾年機器學習火爆,樓主寫了Java好多年,python其實也會寫,但是缺乏系統性梳理,所以搞一個python欄目,系統性梳理的同時也把python的知識做一些梳理,歡迎查閱,歡迎一起學習python 傳送門: 7天入門

原创 ES入門系列 — 5 查詢語法

簡單寫一個ES系列,希望對NewSql、檢索有興趣的同學可以快速入手,爭取在7月份完成該系列文章   ES入門系列 ES入門系列 — 1 windows系統安裝Elasticsearch ES入門系列 — 2 Elasticsearc