架構師技術圖譜
《碼農週刊》架構學習資料精選
分佈式
- [譯] 分佈式系統經典論文:Google Bigtable 的設計和實現 (OSDI 2006)
- [譯] 分佈式系統經典論文:Amazon Dynamo 的設計和實現 (SOSP 2007)
- Apollo 配置中心:分佈式部署
- 分佈式系統原理介紹
- 高併發場景下分佈式實時信令系統的架構實踐
- 8 個月打磨,一份送給程序員的 “分佈式系統” 合集
- 分佈式系統關注點:360° 的全方位監控
- 分佈式時序數據庫 QTSDB 的設計與實現
- 分佈式系統關注點:構建易測試系統的 “六脈神劍”
- 輕鬆構建微服務之分佈式配置中心
- 個推基於 Zipkin 的分佈式鏈路追蹤實踐
- 設計一個分佈式 RPC 框架
- MXNet 結合 kubeflow 進行分佈式訓練
- 分佈式數據緩存中的一致性哈希算法
- 聊一聊分佈式對象存儲解決方案
- 分佈式系統關注點:阻塞與非阻塞有什麼區別?
- UidGenerator:百度開源的分佈式 ID 服務
- 如何設計一個優秀的分佈式系統?
- 分佈式 ID 生成策略
- 從一個真實的分佈式 ID 案例看如何做架構
- 近萬字長文,設計分佈式系統需要考慮因素的都在這裏
- 分佈式 TensorFlow 編程模型演進
- 基於 Redis 和 Lua 的分佈式限流
- Aloha:一個分佈式調度框架的設計與實現
- 可線性化檢查:與 NP 完全問題做鬥爭
- 分佈式架構設計之架構演進之路
- 分佈式系統設計經典論文
- Leaf:美團分佈式 ID 生成服務開源
- 宜信分佈式安全服務編排實踐
- xxl-registry:輕量級分佈式服務註冊中心
- CAP 一致性協議及應用實踐
- 分佈式系統關注點:彈性架構
- Etcd Raft 使用入門及原理解析
- 設計一個分佈式 RPC 框架
- 滴滴開源分佈式消息中間件產品 DDMQ
- 企業實施分佈式架構的挑戰以及應對建議
- 雲端分佈式架構下的編程語言:elixir; pattern matching
- 讓 Raft 變快 100 倍:Dragonboat 的寫優化
- GMKV:分佈式 kv 在更美 App 的落地
- 基於 Licode 的 WebRTC 全球分佈式架構
- 爲自己搭建一個分佈式 IM(即時通訊)系統
- 手繪 raft 一致性算法
- kingbus:基於 Raft 的分佈式 MySQL binlog 存儲系統
- [譯] 伯克利開源多數據流實時分佈式分析系統 Confluo,吞吐超 Kafka 4-10 倍
- 分佈式系統的基石:深入淺出共識算法
- Ambry:LinkedIn 對象存儲論文翻譯
- Go 分佈式實時服務架構
- 自己寫分佈式配置中心(上):單機模式
- 唯品會分佈式強一致日誌存儲系統 VDL 正式對外開源
- 淺談分佈式最終一致性
- MIT 6.824 學習筆記(一):MapReduce 詳解
- 用 Redis 實現分佈式冪等服務中間件
- [譯] 深度神經網絡的分佈式訓練概述:常用方法和技巧全面總結
- 分佈式基礎,通俗易懂 CAP?
- 分佈式系統關注點:做了負載均衡就可以隨便加機器了嗎?
- 大規模 MySQL 運維陷阱之基於 MyCat 的僞分佈式架構
- 自己寫分佈式限流組件:基於 Redis 的 RateLimter
- 分佈式之消息隊列複習精講
- 分佈式高性能 Redis 集羣線上常見問題
- 詳解分佈式協調服務 ZooKeeper
- 如果再有人問你分佈式 ID,這篇文章丟給他
- 帶着問題學習分佈式系統之數據分片
- [譯] 構建大型支付系統時學到的分佈式體系結構概念
- 分佈式數據庫 MVCC 技術探祕(二):混合邏輯時鐘
- 分佈式系統關注點:通過 “共識” 達成數據一致性
- 如何設計分佈式系統開關
- 分佈式系統與消息的投遞
- 使用開源技術構建有贊分佈式 KV 存儲服務
- 美圖分佈式 Bitmap 實踐:Naix
- Node.js:淺析高併發與分佈式集羣
- 分佈式數據庫 MVCC 技術探祕(一)
- 扯什麼區塊鏈,應該是分佈式賬本和麪向通證架構
- 學習分佈式不得不會的 CAP 理論
- 知乎十萬級容器規模的分佈式鏡像倉庫實踐
- 主流分佈式架構的風流韻事
- 如何快速開發一個 Dubbo 應用?
- Google F1 是如何做 Schema 變更的
- [譯] 淺顯易懂的分佈式 TensorFlow 入門教程
- Raft 協議學習筆記
- 基於可靠消息方案的分佈式事務(二):Java 中的事務
- 一個 Raft 開源項目的結構分析
- 分佈式跟蹤工具 Pinpoint 初探
- 青雲新一代分佈式數據庫 RadonDB 開源了
- 分佈式強一致性數據庫的靈魂:Raft 算法
- 分佈式系統:一致性 hash 算法的應用
- 分佈式單點登錄框架 XXL-SSO
- MPP 的進化:深入理解 Batch 和 MPP 優缺點
- 同爲分佈式緩存,爲何 Redis 更勝一籌?
- [譯] Uber 是如何用 Kafka 構建可靠的重試處理保證數據不丟失
- Zookeeper 源碼:總體流程概覽
- 分佈式系統設計:批處理模式之作業隊列系統
- 分佈式理論:CAP 是三選二嗎?
- GlusterFS 糾刪碼最佳實踐應用
- 加密貨幣和區塊鏈(二):分佈式共識與去中心化
- 餓了麼異地多活技術實現(三):GZS & DAL
- 分佈式技術集錦
- 漫談分佈式系統、拜占庭將軍問題與區塊鏈
- 分佈式系統數據層設計模式
- Zeppelin:奇虎 360 出品的高性能分佈式 KV 存儲平臺
- 跟繁瑣的命令行說拜拜,Gerapy 分佈式爬蟲管理框架來襲
- 分佈式 Redis 架構設計簡介
- 分佈式文件系統 FastDFS 詳解
- ELK 6.0 部署:Elasticsearch + Logstash + Kibana 搭建分佈式日誌平臺
- VDL:唯品會強一致、高可用、高性能分佈式日誌存儲介紹
- 分佈式一致性與共識算法
- RAID 6 應用於消息隊列
- 分佈式系統中的必備良藥:RPC
- 分佈式消息隊列實現概要
- 區塊鏈:利用 IPFS 構建自己的去中心化分佈式 Wiki 系統
- dedid:爲分佈式數據庫而設計的全局唯一 ID(主鍵)生成器
- OceanBase 1.0 分佈式技術架構
- 分佈式實時日誌分析解決方案 ELK 部署架構
- 日誌:分佈式系統的核心
- 分佈式數據庫的故障和常見處理機制
- Netflix Archaius 分佈式配置管理依賴構件
- Pegasus:小米出品的分佈式 Key-Value 存儲系統
- XXL-CRAWLER:靈活高效、面向對象的分佈式爬蟲框架
- 使用 Redis 實現分佈式鎖及其優化
- Kafka 的複製機制
- Zookeeper:分佈式過程協同技術詳解
- 淺談大規模分佈式系統中那些技術點
- 分佈式鍵值存儲 Dynamo 的實現原理
- 淺談分佈式存儲系統中的數據一致性要求
- 分佈式文件管理系統 JDFS(五):整體架構描述
- [譯] 創建一個分佈式網絡爬蟲的故事
- 淺析分佈式下的事件驅動機制
- 使用 Chaos 測試分佈式系統線性一致性
- 分佈式搜索數據庫性能探究
- 微信開源 PhxQueue:高可用、高可靠、高性能的分佈式隊列
- 一文教你迅速解決分佈式事務 XA 一致性問題
- 分佈式 ID 生成方案概述
- 分佈式系統架構設計
- 如何用 Go 打造億級實時分佈式出行平臺
- molten:PHP 應用透明鏈路追蹤工具
- 分佈式流式處理的新貴 Kafka Stream
- 微服務架構上雲最佳實踐
- 如何在 Spring Cloud 分佈式系統中實現分佈式鎖?
- 漫談分佈式系統:三種通信範型
- [譯] 如何選擇合適的分佈式機器學習平臺
- Hystrix 實現分佈式系統中的故障容錯
- 淺談分佈式服務協調技術 Zookeeper
- [譯] Metrics, tracing 和 logging 的關係
- etcd raft 如何實現成員變更
- 單體中心代碼庫 vs. 分佈式代碼庫
- 使用 DDAL 快速構建分佈式數據庫應用
- 分佈式系統概念
- [譯] Spanner, TrueTime 和 CAP 理論
- Laravel + go-micro + grpc 實踐基於 Zipkin 的分佈式鏈路追蹤系統
- jd_spider:兩隻蠢萌京東的分佈式爬蟲
- 例解 Poxos 算法
- 分佈式調用鏈監控資源總結
- Angel:騰訊出品的基於參數服務器理念開發的高性能分佈式機器學習平臺
- Raft 共識算法
- 農民進城之初嘗 FastDFS 搭建圖片分佈式系統
- 自己動手擴展分佈式調用鏈
- GFS 閱讀筆記
- 針對 PHP 做的 Ragnar Fiery 分佈式性能跟蹤系統
- 分佈式系統常見的事務處理機制
- [譯] 再談 CAP 理論
- KAFKA:如何做到 1 秒發佈百萬級條消息
- Kudu:一個融合低延遲寫入和高性能分析的存儲系統
- Leaf:美團點評分佈式 ID 生成系統
- MapReduce 閱讀筆記
- 微博百萬用戶分佈式壓測實踐手記
- 如何打造支撐百萬用戶的分佈式代碼託管平臺
- Spark 自己的分佈式存儲系統:BlockManager
- 最大努力通知?No,事務消息
- Voyage:Java 實現的基於 Netty 的輕量、高性能分佈式 RPC 服務框架
- 分佈式事務之聊聊 TCC
- 分佈式服務化系統一致性的 “最佳實幹”
- 分佈式任務隊列 Celery 介紹
- 微服務架構下的分佈式數據管理
- 一個簡單的分佈式 Web 掃描器的設計與實踐
- XXL-JOB:分佈式任務調度平臺
- Spark 分佈式的基礎:通信系統 rpc
- 騰訊雲分佈式高可靠消息隊列 CMQ 架構
- Golang 高性能分佈式遊戲服務器框架 mqant
- 分佈式系統研發心得
- Antares:分佈式任務調度平臺
- RPC 基本原理與 Apache Thrift 初體驗
- OceanBase 1.0 分佈式技術架構
- 萬億級數據洪峯下的分佈式消息引擎
- 分佈式系統調用鏈監控
- 從 ACID 到 CAP/BASE
- NewSQL 究竟新在哪裏?
- 分佈式系統本質論(3/3)
- 不妥協:分佈式事務的一致性、可用性和性能
- CAP 初窺
- 一名分佈式存儲工程師的技能樹是怎樣的?
- 分佈式鎖總結
- 深度剖析開源分佈式監控 CAT
- 淺析分佈式系統
- RSF 分佈式 RPC 服務框架的分層設計
- 自己動手寫分佈式 KV 存儲引擎(二):網絡框架中的定時器原理和實現
- JLiteSpider:輕量級的分佈式 Java 爬蟲框架
- 分佈式會話跟蹤系統架構設計與實踐
- 分佈式事務(一):兩階段提交及 JTA
- 分佈式隊列編程(優化篇)
- 分佈式隊列編程:模型、實戰
- 探祕阿里分佈式任務調度服務 SchedulerX
- Dora RPC:PHP 的分佈式 RPC,支持微服務、服務發現
- 不懂點 CAP 理論,你好意思說你是做分佈式的嗎?
- SeimiCrawler:敏捷、獨立部署、支持分佈式的 Java 爬蟲框架
- 分佈式系統設計的求生之路
- [PPT] 一次重構引發的分佈式服務管理
- 基於 Dubbo 框架構建分佈式服務
- 深入理解分佈式系統的 2PC 和 3PC
- Mesos + Zookeeper + Marathon + Docker 分佈式集羣管理最佳實踐
- RPCX:類似 Dubbo 的分佈式 RPC 框架
- 分佈式搜索引擎(二)
- 可靠分佈式系統基礎 Paxos 的直觀解釋
- 高性能分佈式 Mock 平臺的框架與設計
- 一名分佈式存儲工程師的技能樹是怎樣的?
- Zipkin:分佈式追蹤系統
- Spark 入門實例指南
- Fastdfs 分佈式文件系統的應用
- 使用 DRPC 構建分佈式多語言編程架構
- 美團雲分佈式塊存儲系統 Ursa 的設計與實現
- Sky Walking:對 Java 分佈式應用程序集羣業務運行情況進行追蹤、告警和分析的系統
- 幾個分佈式基礎算法
- zerg:基於 Docker 的分佈式爬蟲服務
- 微博分佈式存儲考試題:案例講解及作業精選
- [譯] Dapper,大規模分佈式系統的跟蹤系統
- 日誌系統之基於 Zookeeper 的分佈式協同設計
- [譯] 當討論分佈式系統時,我們都會討論些什麼?
- [譯] 設計全球級的分佈式、任務關鍵型應用
- 分佈式文件系統 FastDFS 架構剖析
- .NET 大型分佈式電子商務架構說明
- 開源分佈式計算系統框架比較
- 系統分佈式情況下最終一致性方案梳理
前端
- 記一次前端項目重構要點總結
- 大型項目前端架構淺談
- 簡單高性能的 JavaScript 組件框架 Ale.js
- 前端重構範式之 position
- 面向體驗的重構優化
- 用微前端的方式搭建類單頁應用
- 前端重構範式之 float layout
- Node.js:淺析高併發與分佈式集羣
- size-sensor:開源高性能 DOM 元素尺寸監聽器
- [譯] Uber 開源 Fusion.js:一個基於插件架構的通用 Web 框架
- 微前端快速選型指南
- 移動應用架構演變及泛前端趨勢下移動團隊破局
- 實施前端微服務化的六七種方式
- 重構 React 組件的實用清單
- [譯] 你需要了解的 23 種 JavaScript 設計模式
- Web 框架的架構模式探討(JavaScript 語言)
- Webpack 基本架構淺析
- 淺談 Chromium 中的設計模式(一):Chromium 中模塊分層和進程模型
- 技術雷達之 “微前端”:將微服務理念擴展到前端開發
- 從 Nuxt.js 學習到了什麼
- 技術雷達之 “微前端”:將微服務理念擴展到前端開發
- React 應用架構設計
- 基於 Egg 的高可靠高性能 React 同構解決方案 beidou 開源了
- 當 Web 前端架構方案遇上《金瓶梅》
- [譯] 實現達到 60FPS 的高性能交互動畫
- [譯] 探索 ReactJS 中的 CSS 架構
- [譯] 如何實現前端微服務化?
- webpack 多頁應用架構系列(十六):善用瀏覽器緩存,該去則去,該留則留
- 你瞭解 CSS 設計模式嗎?
- 前端高併發策略的更深層思考
- 農民進城之初嘗 FastDFS 搭建圖片分佈式系統
- 美團點評酒旅前端的技術體系
- [譯] 解析 Twitter 前端架構,學習複雜場景數據設計
- [譯] Twitter Lite 以及大規模的高性能 React 漸進式網絡應用
- 小程序底層框架實現原理解析
- [譯] Google 是如何開發 Web 框架的
- API 設計之道
- 《webpack 多頁應用架構系列》電子書
- 在重構腳手架中掌握 React / Redux / Webpack2 基本套路
- 支付寶前端應用架構的發展和選擇
- [譯] Node.js 架構概覽
- 如何重構一個大型歷史項目:百度經驗改版總結
- 公司前端開發架構改造
- 58 同城前後端分離開發模式實踐
- [譯] Redux:一個啓發自 Flux 的架構風格
- 從兩個角度,一個小例子淺析 Node.js 架構
- 前端也應該瞭解點 Docker 知識:Docker 架構(上)
- 前端技能訓練:重構一 (@Phodal)
大數據
- 每秒千萬級的實時數據處理是怎麼實現的?
- 流沙:宜信安全數據平臺實踐
- 數據與廣告系列(七):廣告與推薦系統技術架構
- 分佈式數據緩存中的一致性哈希算法
- 從零開始入門推薦算法工程師
- Alluxio 創始成員範斌:AI 與開源背景下數據架構的演變
- 基於 Redis 和 Lua 的分佈式限流
- NutsDB:純 Go 編寫的高性能內嵌型 KV 數據庫
- 那些年用過的 Redis 集羣架構
- 爲什麼使用主數據思維構建微服務是一種好方式?
- 業務庫負載翻了百倍,我做了什麼來拯救 MySQL 架構?
- MIT 6.824 學習筆記(一):MapReduce 詳解
- 毫秒級從百億大表任意維度篩選數據是怎麼做到的?
- 用 Redis 實現分佈式冪等服務中間件
- 攜程數據庫高可用和容災架構演進
- 自己寫分佈式限流組件:基於 Redis 的 RateLimter
- 大規模 MySQL 運維陷阱之基於 MyCat 的僞分佈式架構
- 分佈式高性能 Redis 集羣線上常見問題
- 海量數據的挑戰:微博直播答題架構實踐
- 大數據推薦系統實時架構和離線架構
- ZooKeeper 架構設計與角色分工
- 從單機到 2000 萬 QPS:知乎 Redis 平臺發展與演進之路
- 阿里如何實現秒級百萬 TPS?搜索離線大數據平臺架構解讀
- 分佈式數據庫 MVCC 技術探祕(二):混合邏輯時鐘
- 美圖大數據平臺架構實踐
- 基於 Redis 的掃描器任務調度設計方案
- 360 大數據中心平臺化的演進與實踐
- 金融級數據庫的多活架構實踐
- 分佈式數據庫 MVCC 技術探祕(一)
- 58 速運架構實戰:拆分服務與 DB,突破 “中心化” 瓶頸
- [譯] Flink 創始人談流計算核心架構演化和現狀
- 面向機器學習數據平臺的設計與搭建
- 京東推薦系統架構揭祕:大數據時代下的智能化改造
- HBase 高性能隨機查詢之道:HFile 原理解析
- 滬江訂單系統分表項目實踐
- 快速理解 OpenTSDB 的 Schema 設計
- Google F1 是如何做 Schema 變更的
- 理解索引:HBase 介紹和架構
- PB 級海量數據服務平臺架構設計實踐
- MySQL 高可用集羣方案之 PXC
- 青雲新一代分佈式數據庫 RadonDB 開源了
- [譯] 使用 Redis 實現高流量的限速器
- BigTable 系統的設計與實現
- 分佈式強一致性數據庫的靈魂:Raft 算法
- 史上最全 Redis 高可用技術解決方案大全
- MPP 的進化:深入理解 Batch 和 MPP 優缺點
- 同爲分佈式緩存,爲何 Redis 更勝一籌?
- 每天數百億用戶行爲數據,美團點評怎麼實現秒級轉化分析?
- 淺談大數據平臺基建的邏輯
- 分佈式系統數據層設計模式
- 分佈式 Redis 架構設計簡介
- Hulu 大數據架構與應用經驗
- OceanBase 1.0 分佈式技術架構
- dedid:爲分佈式數據庫而設計的全局唯一 ID(主鍵)生成器
- 分佈式數據庫的故障和常見處理機制
- 如何打造千萬級 Feed 流系統?
- 基於 Redis 的限流系統的設計
- 使用 Redis 實現分佈式鎖及其優化
- 淺談分佈式存儲系統中的數據一致性要求
- 分佈式搜索數據庫性能探究
- 人工智能在線特徵系統中的生產調度
- Redis 在京東到家的訂單中的使用
- PhxSQL 設計與實現(詳細版)
- 基於大數據平臺的實時質量監控平臺的架構設計
- 1 對多業務,數據庫水平切分架構一次搞定
- 使用 DDAL 快速構建分佈式數據庫應用
- 一張思維導圖學會如何構建高性能 MySQL 系統
- 美團點評數據庫高可用架構的演進與設想
- 揭祕網易大數據實踐與基於微服務的應用架構設計實踐
- 典型數據庫架構設計與實踐
- 360 海量數據存儲 Zeppelin 設計與實現
- Redis 高可用架構最佳實踐
- 搭建一個 Redis 高可用系統
- 滴滴出行海量數據背後的高可用架構
- 大數據環境下該如何優雅地設計數據分層
- iOS 無埋點數據 SDK 的整體設計與技術實現
- 美團的大數據平臺架構實踐
- CRS:騰訊雲 Redis 產品架構解析
- 日處理 20 億數據,實時用戶行爲服務系統架構實踐
- 中華萬年曆大數據平臺演進
- 微服務架構下的分佈式數據管理
- 京東發佈 MySQL Group Replication 官方文檔中文版
- 微店索引數據 dump 架構演進
- OceanBase 1.0 分佈式技術架構
- 萬億級數據洪峯下的分佈式消息引擎
- Gores:Go 語言編寫的基於 Redis 的消息隊列系統
- MySQL 高性能存儲引擎:TokuDB 初探
- [譯] 不使用 Trigger 的設計理念
- NewSQL 究竟新在哪裏?
- 神策分析的技術選型與架構實現
- MySQL 數據庫中間件的高可用方案
- 用 MHA 輕鬆實現 MySQL 高可用(一)
- 數據系統架構:Lambda architecture
- 大數據環境下互聯網行業數據倉庫/數據平臺的架構之漫談(續)
- 海量高性能列式數據庫 HiStore 技術架構解析
- MySQL 架構優化實戰系列(二):主從複製同步與查詢性能調優
- iOS MVVM 架構:界面與數據 I/O 邏輯分離的實踐
- Redis 字符串類型實現內幕
- 樂視秒殺:每秒十萬筆交易的數據架構解讀
- 從日誌統計到大數據分析(十六):元
- 秒級處理海量數據,浙江移動大數據平臺是怎麼做到的?
- Hadoop NameNode 高可用 (High Availability) 實現解析
- 用 Swift 搭建數據驅動型 iOS 架構
- [譯] 數據處理平臺架構中的 SMACK 組合
- 大數據 / 數據挖掘 / 推薦系統 / 機器學習相關資源
- [譯] 揭祕 IFTTT 每天處理幾十億事件數據的基礎結構
- 我所理解的大數據個性化推薦
- 數據庫軟件架構設計些什麼
- 基於用戶畫像大數據的電商防刷架構
存儲
- Ambry:LinkedIn 對象存儲論文翻譯
- 唯品會分佈式強一致日誌存儲系統 VDL 正式對外開源
- 使用開源技術構建有贊分佈式 KV 存儲服務
- 天池中間件大賽:單機百萬消息隊列存儲分享
- GlusterFS 糾刪碼最佳實踐應用
- Zeppelin:奇虎 360 出品的高性能分佈式 KV 存儲平臺
- VDL:唯品會強一致、高可用、高性能分佈式日誌存儲介紹
- Pegasus:小米出品的分佈式 Key-Value 存儲系統
- 分佈式鍵值存儲 Dynamo 的實現原理
- 淺談分佈式存儲系統中的數據一致性要求
- badger:一個高性能的 LSM K/V store
- 我跟存儲的這 10 年
- 360 海量數據存儲 Zeppelin 設計與實現
- Kudu:一個融合低延遲寫入和高性能分析的存儲系統
- Spark 自己的分佈式存儲系統:BlockManager
- 微信紅包訂單存儲架構變遷的最佳實踐
- MySQL 高性能存儲引擎:TokuDB 初探
- 一名分佈式存儲工程師的技能樹是怎樣的?
- 自己動手寫分佈式 KV 存儲引擎(二):網絡框架中的定時器原理和實現
- Android 存儲系統之架構篇
- 一名分佈式存儲工程師的技能樹是怎樣的?
- 美團雲分佈式塊存儲系統 Ursa 的設計與實現
- 微博分佈式存儲考試題:案例講解及作業精選
微服務
- 高性能微服務網關 .NETCore 客戶端 Kong.Net 開源發佈
- 微服務任務調度平臺 SIA-TASK 入手實踐
- [譯] 爲什麼微服務適合我們
- 微服務架構與領域驅動設計應用實踐
- [譯] 容器、微服務和服務網格簡史
- 可落地的 DDD(三):如何利用 DDD 進行微服務的劃分
- 輕鬆構建微服務之分佈式配置中心
- 個推基於 Zipkin 的分佈式鏈路追蹤實踐
- 輕鬆構建微服務之遠程調用
- 微服務架構下的配置管理:Apollo
- 土味微服務
- 微服務化後緩存怎麼做
- 最全的微服務知識科普
- 聊一聊微服務網關 kong 近期的模型變遷
- 小團隊微服務落地實踐
- [譯] 混合微服務模式
- [譯] 未來我們對微服務和 Serverless 架構有什麼期望
- 微保 API 網關的探索與實踐
- [譯] 使用 Grab 的實驗平臺進行混沌實驗編排
- 離不開的微服務架構,脫不開的 RPC 細節
- 小團隊的微服務之路
- 對沒有監控的微服務 Say No
- 虎牙直播在微服務改造方面的實踐和總結
- B 站基於大倉庫的 CI/CD 及微服務實踐
- 從 “挖光纜” 到 “剪網線”:螞蟻金服異地多活單元化架構下的微服務體系
- 重新理解 Martin Fowler 對微服務的定義
- 小型系統如何 “微服務” 開發
- Kafka 如何解決常見的微服務通信問題
- 爲什麼使用主數據思維構建微服務是一種好方式?
- 隨行付微服務之數據同步 Porter
- [譯] 微服務設計指南
- [譯] 微服務通信的設計模式
- 走進 Service Mesh
- Restful API 監控實踐
- DAGOR:微信微服務過載控制系統(附論文)
- 微服務測試的思考與實踐
- 基於 Spring Cloud 的微服務架構演變史
- 致傳統企業朋友:不夠痛就別微服務,有坑
- 個推基於 Docker 和 Kubernetes 的微服務實踐
- 討論微服務之前,你知道微服務的 4 個定義嗎?
- 愛奇藝視頻後臺從 “單兵作戰” 到 “團隊協作” 的微服務實踐
- 基於 consul 實現微服務的服務發現和負載均衡
- 認證鑑權與 API 權限控制在微服務架構中的設計與實現:升級
- SOFA 微服務多語言演進
- 用微前端的方式搭建類單頁應用
- 爲啥我用了微服務架構,軟件還是不好修改啊?
- 攜程微服務架構下的測試淺談
- [譯] 微服務的 10 個挑戰和解決方案
- [譯] 推薦 30 個用於微服務的頂級工具
- Go-Micro 微服務框架入門指南
- 服務框架的技術棧
- Spring Cloud 微服務版本灰度發佈新神器
- 微前端快速選型指南
- 如何構建安全的微服務應用
- 深入解讀 Service Mesh 背後的技術細節
- 微服務設計模式之 API 網關
- 微服務架構實踐:API Gateway
- 實施前端微服務化的六七種方式
- 螞蟻金服大規模微服務架構下的 Service Mesh 探索之路
- 基於 Restful 的微服務架構
- 蘇寧數據中臺基於 Spring Cloud 微服務架構實踐
- 微服務化的基石:持續集成
- 基於微服務的日誌中心設計、實現與關鍵配置
- Go 微服務實戰彙總
- 微服務化之緩存的設計
- API 管理的正確姿勢:API Gateway
- Netflix 的微服務是如何分層的
- Eureka + Zuul + Feign + Hystrix 構建微服務架構
- 如何基於 Golang 設計一套微服務架構
- 微服務 2.0 技術棧選型手冊
- 從跨語言調用到 dubbo2.js
- 51 信用卡在微服務架構下的監控平臺架構實踐
- [譯] 事件溯源|日誌記錄:一個基礎的微服務模式
- 無服務器架構下的運維
- 從零搭建一個基於 Istio 的服務網格
- Service Mesh 及其主流開源實現解析
- 羅輯思維 Go 語言微服務改造實踐
- 爲什麼 Kubernetes 天然適合微服務?
- 基於 Spring Cloud 的 Microservices 架構實戰案例:配置文件屬性內容加解密
- 騰訊出品的微服務框架的名字服務解決方案 TSeer 正式開源
- 微服務化的不同階段 Kubernetes 的不同玩法
- 基於 Spring Cloud 的 Microservices 架構實戰案例:架構拆解
- 從 Spring Cloud 看一個微服務框架的 “五臟六腑”
- 基於 Spring Cloud 的微服務落地
- 認證鑑權與 API 權限控制在微服務架構中的設計與實現:授權碼模式
- 基於 Kafka 的微服務化改造
- 微網關與服務齧合
- 手把手教你搭建一套可自動化構建的微服務框架
- 微服務架構下的立體監控系統設計和實現
- 全面解析京東微服務平臺
- 微服務架構下的測試應對策略
- 技術雷達之 “微前端”:將微服務理念擴展到前端開發
- 基於 Sanic 的微服務基礎架構
- 使用 Istio 治理微服務入門
- 技術雷達之 “微前端”:將微服務理念擴展到前端開發
- TDD 開發容器化的 Python 微服務應用(一)
- Go 使用 grpc + http 打造高性能微服務
- [譯] 如何設計實現真正的響應式微服務系統?
- 騰訊與閱文技術合作,微服務框架 Tars 再添 PHP
- 阿里雲基於 Go 的微服務架構分享
- [譯] 微服務從設計到部署(七):重構單體爲微服務
- [譯] 微服務生態系統的 4 層模型
- Kubernetes、微服務以及 Service Mesh
- 微服務 API 級權限的技術架構
- 微服務的 4 個設計原則和 19 個解決方案
- php-msf:基於 Swoole 的工程級企業微服務框架
- 輕量級微服務架構及最佳部署
- [譯] 微服務從設計到部署(二):使用 API 網關
- 連接管理安全化微服務的利器 Istio
- [譯] 微服務從設計到部署(一):微服務簡介
- [譯] 設計一個容錯的微服務架構
- 如何構建微服務架構
- 微服務架構上雲最佳實踐
- swoft:基於 Swoole 協程 2.x 的高性能 PHP 微服務框架
- [譯] 如何實現前端微服務化?
- [譯] 使用 Spring Cloud 和 Docker 構建微服務架構
- 微服務註冊發現集羣搭建:Registrator + Consul + Consul-template + nginx
- 幾種常見的微服務架構方案簡述:ZeroC IceGrid、Spring Cloud、基於消息隊列
- [譯] REST?RPC?是時候改變你對微服務的認知了
- 京麥微服務技術架構演變之下的 618 備戰實踐
- NHMicro:腳本化微服務框架
- 詳解微服務實踐從架構到部署
- Istio:Google、IBM 和 Lyft 聯合開源的微服務 Service Mesh 框架
- 微服務初級設計指南
- 多研究些架構,少談些框架(二):微服務和充血模型
- 揭祕網易大數據實踐與基於微服務的應用架構設計實踐
- 解析微軟微服務架構 eShopOnContainers(一)
- 自己動手擴展分佈式調用鏈
- [譯] 爲了更好地支持微服務,我們從 PHP 遷移到了 Go
- 華爾街見聞基於 Golang 的微服務實踐
- 《微服務設計》之演化式架構師
- 基於 Spring Cloud 的微服務架構 v1.0
- StatsD 使用小結
- 《微服務設計》讀書筆記之微服務
- 騰訊自用的微服務架構 Tars 正式開源
- 爲基於 Spring Boot 的微服務架構搭建一套自動化、集中管理的 API 文檔中心
- 微服務架構下的分佈式數據管理
- 使用微服務架構重構支付網關
- Faas,又一個未來?
- [譯] Uber 微服務經驗談
- Spring Cloud 構建微服務架構(一):服務註冊與發現
- 微服務部署:藍綠部署、滾動部署、灰度發佈等部署方案對比與總結
- 微服務架構的基礎框架選擇:Spring Cloud 還是 Dubbo?
- 微服務的反模式和陷阱
- 阿里巴巴前架構師 360 度無死角剖析微服務
- spring-cloud-netflix-example:基於 Spring Cloud 的微服務實例
- 產品級微服務的八大原則
- 微服務場景下的自動化測試
- [譯] REST 和微服務:用異步交互分解單體系統
- [譯] 微服務到頭了?
- Dora RPC:PHP 的分佈式 RPC,支持微服務、服務發現
- [譯] 用 Spring Cloud 治理微服務
- 微服務的團隊應對之道
- [譯] NGINX 微服務參考架構簡介
- 微服務獨家筆記
- [譯] 微服務即演進式架構
- [譯] 介紹 Nginx 微服務參考架構
- [譯] 從微服務同步 REST 的天然缺陷說起
- [譯] Cookpad 基於 Docker 的微服務經驗總結
- Golang 微服務工具包
- 實施微服務,我們需要哪些基礎框架?
- [譯] Rails 微服務架構
- [譯] 無服務器的微服務
- 極速切入 Spring Boot 微服務框架 (float.lu)
- 談談微服務 (王福強)
- [譯] Martin Folwer 談微服務的優缺點 (黃帥)
- [譯] 構建微服務:使用 API Gateway (陳杰)
- [譯] 微服務實戰(一):微服務架構的優勢與不足 (楊峯)
推薦系統
- 《推薦系統開發實戰》之冷啓動問題
- 《推薦系統開發實戰》之推薦系統的靈魂伴侶:數據挖掘
- 基於 Erlang 語言的視頻相似推薦系統
- 推薦系統之矩陣分解模型(原理篇)
- 數據與廣告系列(七):廣告與推薦系統技術架構
- 構建可解釋的推薦系統
- 從零開始入門推薦算法工程師
- 推薦系統冷啓動
- 深度召回模型在 QQ 看點推薦中的應用實踐
- 機器學習在微博信息流推薦中的應用實踐
- 推薦系統融合排序之 LR
- 重讀 YouTube 深度學習推薦系統論文
- 58 部落帖子推薦系統的擡手動作
- 大數據推薦系統實時架構和離線架構
- 2018 年最全的推薦系統乾貨
- [譯] 2018 年推薦系統入門指南
- 京東推薦系統架構揭祕:大數據時代下的智能化改造
- 推薦系統遇上深度學習(十五):強化學習在京東推薦中的探索
- 推薦系統遇上深度學習(十一):神經協同過濾 NCF 原理及實戰
- 從先進走向普遍的廣告和推薦系統方法之一:在線學習
- 微軟亞洲研究院論文解讀:GAN 在網絡特徵學習中的應用
- 深度學習在 58 同城智能推薦系統中的應用實踐
- 深度學習在推薦系統上的應用
- 今日頭條推薦算法原理全文詳解
- 從原理到策略算法再到架構產品看推薦系統
- [譯] 一分鐘整明白 Netflix 的 Contextual Bandits 的推薦探索策略
- 融合了用戶興趣的推薦系統才更具個性
- 就算是非技術人員也都有必要了解的一些推薦系統常識
- 推薦系統之用戶行爲分析
- 推薦系統那些事兒
- 3 億會員、4 億商品,深度學習在大型電商商品推薦的應用實踐
- 深度學習在美團點評推薦平臺排序中的運用
- 蘑菇街推薦工程實踐
- [譯] 亞馬遜推薦二十年
- 今日頭條成功的核心技術祕訣是什麼?
- 寫給設計師的人工智能指南:推薦系統
- Pinterest 推薦系統四年進化之路
- 深度學習在推薦領域的應用
- Deep Learning for Recommendation Systems
- Bandit 算法與推薦系統
- 深度學習在推薦算法上的應用進展
- 魅族推薦平臺的架構演進之路
- 淘寶搜索/推薦系統背後深度強化學習與自適應在線學習的實踐之路
- [譯] 工作職位推薦系統的算法與架構
- 基於用戶畫像的實時異步化視頻推薦系統
- 興趣 Feed 技術架構與實現
- 推薦系統老司機的十條經驗
- 推薦系統的苟且和遠方
- [譯] 如何從零構建實時的個性化推薦系統?
- 大數據 / 數據挖掘 / 推薦系統 / 機器學習相關資源
- 爲豆瓣電影實現 User-based 協同過濾的推薦系統
- 推薦系統基礎知識
- 美團推薦系統整體框架與關鍵工作 (沈國陽)
- 使用 Python 實現一個簡單的推薦系統 (Kai Zhou)
框架
- 設計一個分佈式 RPC 框架
- [譯] Linkerd or Istio?哪個 Service Mesh 框架更適合你?
- Golang 輕量級高併發 socket 框架 chitchat
- Aloha:一個分佈式調度框架的設計與實現
- 架構認知(二):企業架構的框架和作用
- 設計一個分佈式 RPC 框架
- 簡單高性能的 JavaScript 組件框架 Ale.js
- [譯] 評估 Kubernetes 中的 Serverless 框架
- Go-Micro 微服務框架入門指南
- [譯] Uber 開源 Fusion.js:一個基於插件架構的通用 Web 框架
- 服務框架的技術棧
- Scala 實現 DSL 的框架案例
- Web 框架的架構模式探討(JavaScript 語言)
- 騰訊出品的微服務框架的名字服務解決方案 TSeer 正式開源
- 分佈式單點登錄框架 XXL-SSO
- 螞蟻通信框架實踐
- 從 Spring Cloud 看一個微服務框架的 “五臟六腑”
- swoolefy:基於 Swoole 擴展實現的高性能 MVC 框架
- 手把手教你搭建一套可自動化構建的微服務框架
- 跟繁瑣的命令行說拜拜,Gerapy 分佈式爬蟲管理框架來襲
- 設計和實現一款輕量級的爬蟲框架
- Blade:高性能、簡潔優雅的 Java Web 框架
- Log4a:基於 mmap 的高性能、高可用的 Android 日誌收集框架
- Android 高級進階(源碼剖析篇):Twitter 的高性能序列化框架 Serial(一)
- XXL-CRAWLER:靈活高效、面向對象的分佈式爬蟲框架
- 騰訊與閱文技術合作,微服務框架 Tars 再添 PHP
- TSF:騰訊出品的基於協程和 Swoole 驅動的高性能 PHP 框架
- Colly:Go 實現的快速、優雅的高性能網頁採集框架
- Biny:騰訊出品的高性能的超輕量級 PHP 框架
- php-msf:基於 Swoole 的工程級企業微服務框架
- 基於 Java、Kafka、ElasticSearch 的搜索框架的設計與實現
- swoft:基於 Swoole 協程 2.x 的高性能 PHP 微服務框架
- iOS 從 0 到 1 搭建高可用 App 框架(二)
- NHMicro:腳本化微服務框架
- Istio:Google、IBM 和 Lyft 聯合開源的微服務 Service Mesh 框架
- Google 應用框架實踐
- 多研究些架構,少談些框架(二):微服務和充血模型
- 基於 Spring Cloud 的微服務架構 v1.0
- [譯] 用分層結構打造苗條 MVC 框架
- Voyage:Java 實現的基於 Netty 的輕量、高性能分佈式 RPC 服務框架
- 小程序底層框架實現原理解析
- Golang 高性能分佈式遊戲服務器框架 mqant
- [譯] Google 是如何開發 Web 框架的
- FastD:PHP 高性能 API 框架
- 微服務架構的基礎框架選擇:Spring Cloud 還是 Dubbo?
- JLiteSpider:輕量級的分佈式 Java 爬蟲框架
- SeimiCrawler:敏捷、獨立部署、支持分佈式的 Java 爬蟲框架
- 基於 Dubbo 框架構建分佈式服務
- RPCX:類似 Dubbo 的分佈式 RPC 框架
- 魅族 C++ 協程框架 Kiev 技術內幕
- 高性能分佈式 Mock 平臺的框架與設計
- 淘寶高可伸縮高性能架構的相關框架介紹
- 深入分析 iBATIS 框架之系統架構與映射原理
- 實施微服務,我們需要哪些基礎框架?
- kiteq - 一個多種持久化方案的 MQ 框架 (@Beta版廚子)
消息隊列
- 金融行業消息隊列選型及實踐
- QMQ:去哪兒網內部廣泛使用的消息中間件
- 分佈式之消息隊列複習精講
- 天池中間件大賽:單機百萬消息隊列存儲分享
- 消息隊列實現概要:深度解讀分區 Topic 的實現
- 消息隊列事務型消息原理淺析
- RAID 6 應用於消息隊列
- 分佈式消息隊列實現概要
- 幾種常見的微服務架構方案簡述:ZeroC IceGrid、Spring Cloud、基於消息隊列
- LocalMQ:從零構建類 RocketMQ 高性能消息隊列
- 消息隊列的對比調研
- Message Queue 的設計和實現(七)
- 騰訊雲分佈式高可靠消息隊列 CMQ 架構
- Message Queue 的設計和實現(三)
- Gores:Go 語言編寫的基於 Redis 的消息隊列系統
- php-queue:PHP 開發的磁盤存儲消息隊列服務
- PHP 高級編程之消息隊列
- 消息隊列設計精要
- Disque - 一個分佈式消息隊列 (antirez)
- 可靠消息隊列淺談 (@招牌瘋子)
- kiteq - 一個多種持久化方案的 MQ 框架 (@Beta版廚子)
編程語言
- Go 併發設計模式之 Active Object
- 函數式編程讓你忘記設計模式
- AAC 系列(四):深入理解架構組件 ViewModel
- 自治對象纔是好對象
- iOS、Swift 基礎開發架構思考
- 輕鬆構建微服務之遠程調用
- 拍拍貸消息系統原理與應用
- 微服務化後緩存怎麼做
- Golang Failpoint 的設計與實現
- [譯] 高性能 Go 服務的內存優化
- Golang 輕量級高併發 socket 框架 chitchat
- 馬蜂窩搜索基於 Golang 併發代理的一次架構升級
- Android 技術架構演進與未來
- Android 架構組件:讓天下沒有難做的 App
- NutsDB:純 Go 編寫的高性能內嵌型 KV 數據庫
- 指令集架構、機器碼與 Go 語言
- Android 架構之高可用移動網絡連接
- 讓 Raft 變快 100 倍:Dragonboat 的寫優化
- Flutter 混合開發組件化與工程化架構
- Go 分佈式實時服務架構
- Android 架構之長連接技術
- 被濫用的 GUI 設計模式
- Android Architecture Component 和架構升級在銘師堂的實踐
- gorouter:簡單高性能的 Go router
- [譯] 剖析 ARM64 架構中的 objc_msgSend
- 最佳實踐:重構 AppDelegate(iOS)
- Android 架構:ViewModel 與 View 之間的通信
- 從 Go 高性能日誌庫 zap 看如何實現高性能 Go 組件
- Android 架構組件
- [譯] 微服務的 10 個挑戰和解決方案
- Go-Micro 微服務框架入門指南
- 天池中間件大賽 Golang 版 Service Mesh 思路分享
- MyPerf4J:針對高併發、低延遲應用設計的高性能且無侵入的實時 Java 方法性能監控和統計工具
- Python 後端架構演進
- 使用 Android 架構組件實現 MVVM 模式的應用
- Spring Cloud 微服務版本灰度發佈新神器
- Go 代碼重構:23 倍的性能爆增
- 繼承和麪向接口(iOS 架構思想篇)
- 蘇寧數據中臺基於 Spring Cloud 微服務架構實踐
- Go 微服務實戰彙總
- 基於可靠消息方案的分佈式事務(二):Java 中的事務
- 如何基於 Golang 設計一套微服務架構
- 什麼時候能用上設計模式?
- 從跨語言調用到 dubbo2.js
- 秒殺架構實踐
- 羅輯思維 Go 語言微服務改造實踐
- [譯] PHP-FPM 調優:爲了高性能使用 pm static
- Android 工程模塊化平臺的設計
- Golang 高性能實戰
- 淺析 iOS 中的設計模式
- 蘇寧易購 Android 架構演進史
- 跨平臺長連接組件設計及可插拔改造
- 從 Spring Cloud 看一個微服務框架的 “五臟六腑”
- 基於 Spring Cloud 的 Microservices 架構實戰案例:架構拆解
- 基於 Spring Cloud 的微服務落地
- MMKV:基於 mmap 的 iOS 高性能通用 key-value 組件
- 阿里架構師分享的 Java 程序員需要突破的技術要點
- swoolefy:基於 Swoole 擴展實現的高性能 MVC 框架
- 全面解析京東微服務平臺
- 基於 Sanic 的微服務基礎架構
- Android Architecture Component 解析之 ViewModel
- Android Architecture Components 和可測試代碼
- guard:高性能熔斷器 + 代理服務器(Golang)
- Android 應用架構前世今生
- Dubbo 作者聊設計原則(2011)
- [譯] 2018 PHP 應用程序安全設計指北
- TDD 開發容器化的 Python 微服務應用(一)
- 探索 Android 架構組件 Room
- 搭建 Keepalived + Nginx + Tomcat 的高可用負載均衡架構
- 讀懂唱吧 KTVHTTPCache 設計思想(iOS)
- Blade:高性能、簡潔優雅的 Java Web 框架
- MultiHttp:高性能 PHP 封裝的 HTTP Restful 多線程併發請求庫
- Log4a:基於 mmap 的高性能、高可用的 Android 日誌收集框架
- Android 高級進階(源碼剖析篇):Twitter 的高性能序列化框架 Serial(一)
- Go 使用 grpc + http 打造高性能微服務
- 一文讀懂連接池技術原理、設計與實現(Python)
- iOS 移動端架構初探心得
- gkvdb 的介紹及設計
- gRPC & Protocol Buffer 構建高性能接口實踐
- 騰訊與閱文技術合作,微服務框架 Tars 再添 PHP
- 使用 Redis 實現分佈式鎖及其優化
- TSF:騰訊出品的基於協程和 Swoole 驅動的高性能 PHP 框架
- 帶你領略 Clean 架構的魅力
- 阿里雲基於 Go 的微服務架構分享
- Colly:Go 實現的快速、優雅的高性能網頁採集框架
- Biny:騰訊出品的高性能的超輕量級 PHP 框架
- MultiHttp:高性能的 PHP 封裝的 HTTP Restful 多線程併發請求庫
- 淺析分佈式下的事件驅動機制
- dubbo 源碼解析:集羣容錯架構設計
- 用 500 行 Golang 代碼實現高性能的消息回調中間件
- php-msf:基於 Swoole 的工程級企業微服務框架
- 深度解讀 Java 線程池設計思想及源碼實現
- 深入理解 iOS 設計模式
- 基於 Java、Kafka、ElasticSearch 的搜索框架的設計與實現
- Android 應用架構組件實踐
- 如何用 Go 打造億級實時分佈式出行平臺
- [譯] 基於 Android Architecture Components 的應用架構指南
- molten:PHP 應用透明鏈路追蹤工具
- swoft:基於 Swoole 協程 2.x 的高性能 PHP 微服務框架
- 淺談 MVC、MVP 和 MVVM 架構模式
- 談談 Tomcat 架構及啓動過程
- iOS 從 0 到 1 搭建高可用 App 框架(二)
- 再談 WebSocket,論架構設計
- iOS 響應式架構
- Laravel + go-micro + grpc 實踐基於 Zipkin 的分佈式鏈路追蹤系統
- 兩年 PHPer 聊下架構
- Base 封裝(一):我的最簡 MVP 架構
- iOS 架構實踐:The Right Way to Architect iOS App with Swift
- iOS 動態功能部署我們是這樣實現的:理論設計篇
- iOS 架構設計:URL 緩存
- [譯] Google 官方推出應用開發架構指南
- 針對 PHP 做的 Ragnar Fiery 分佈式性能跟蹤系統
- [譯] 爲了更好地支持微服務,我們從 PHP 遷移到了 Go
- iOS 無埋點數據 SDK 的整體設計與技術實現
- 華爾街見聞基於 Golang 的微服務實踐
- PHP 應用性能優化指南
- 58 同城 iOS 客戶端組件化演變歷程
- 滬江學習 Android 端應用架構重構
- 天弘基金 iOS App 架構優化之路
- Voyage:Java 實現的基於 Netty 的輕量、高性能分佈式 RPC 服務框架
- iOS 設計模式資料整理
- [譯] 用分層結構打造苗條 MVC 框架
- [譯] GitHub 上 star 超過 2k 的 Android MVP 架構指南
- 分佈式任務隊列 Celery 介紹
- 安居客 Android 項目架構演進
- Golang 高性能分佈式遊戲服務器框架 mqant
- Android 架構思考
- Antares:分佈式任務調度平臺
- Spring Cloud 構建微服務架構(一):服務註冊與發現
- FastD:PHP 高性能 API 框架
- Gores:Go 語言編寫的基於 Redis 的消息隊列系統
- 人人車 Android 客戶端架構演進實錄
- 後臺任務處理系統的架構演進和優化(Golang)
- 微服務架構的基礎框架選擇:Spring Cloud 還是 Dubbo?
- PHP 完整實戰 23 種設計模式
- Mybatis 源碼解讀:設計模式總結
- 你知道途牛 Android 客戶端架構是怎麼優化的嗎?
- 如何使用 PHP 構建一個高性能的彈幕後端服務
- The Clean Architecture in PHP 讀書筆記(九)
- 沒有單元測試,何談重構
- php-queue:PHP 開發的磁盤存儲消息隊列服務
- JLiteSpider:輕量級的分佈式 Java 爬蟲框架
- MVP 架構系列:豆瓣電影 Top 250
- PHP 高級編程之消息隊列
- Android 存儲系統之架構篇
- Dora RPC:PHP 的分佈式 RPC,支持微服務、服務發現
- BLog4go:Go 實現的高性能日誌庫
- SeimiCrawler:敏捷、獨立部署、支持分佈式的 Java 爬蟲框架
- Android 架構資源集合
- 用設計模式解析 RecyclerView
- HackerNews_Kotlin:Google MVP 架構的 Kotlin 實踐 Hacker News Android 客戶端
- 設計模式:PHP 和 Go 語言實現
- RPCX:類似 Dubbo 的分佈式 RPC 框架
- iOS MVVM 架構:界面與數據 I/O 邏輯分離的實踐
- [譯] PHP 中的設計模式
- [譯] 我眼中的 Android 架構
- [譯] 面向協議的 MVVM 架構介紹
- App 環境分離的實現
- Service Oriented 的 iOS 應用架構
- 微信 Android 客戶端後臺保活經驗分享
- 深入分析 iBATIS 框架之系統架構與映射原理
- 實踐移動端的 Flux 架構
- Java 單例真的寫對了麼?
- Android App 的設計架構:MVC, MVP, MVVM 與架構經驗談
- 滴滴出行 iOS 客戶端架構演進之路
- Sky Walking:對 Java 分佈式應用程序集羣業務運行情況進行追蹤、告警和分析的系統
- iOS 應用架構談:組件化方案
- iOS 開發性能提高
- Golang 微服務工具包
- 用 Swift 搭建數據驅動型 iOS 架構
- 設計模式實現(Java、C++、Golang)
- 端遊、手遊服務端常用的架構是什麼樣的?
- 微信紅包的隨機算法是怎樣實現的?
- [譯] 在 Android 應用中使用 Clean 架構
- [譯] Dapper,大規模分佈式系統的跟蹤系統
- Nucleus - 一個 Android MVP 架構庫
- Android 應用開發架構概述
- [譯] iOS 架構模式
- [譯] 如何利用 Python 中的 @property 裝飾器快速重構代碼?
- Java Web 架構知識整理:記一次阿里面試經歷
- Java 應用一般架構
- Android 項目重構之路(架構篇)
- [譯] Android 架構演化之路
- iOS 高性能圖片架構與設計
- 如何實現支持數億用戶的長連消息系統 (周洋)
- Android 系統架構之微服務架構 (MrSimple)
- iOS 應用架構談:網絡層設計方案 (CasaTaloyum)
- iOS 應用架構談:view 層的組織和調用方案 (@CasaTaloyum)
- iOS 應用架構談 (@CasaTaloyum)
- Android 源碼設計模式分析 (@MrSimp1e)
- iOS 設計模式解析
設計模式
- Go 併發設計模式之 Active Object
- 函數式編程讓你忘記設計模式
- [譯] 微服務通信的設計模式
- 被濫用的 GUI 設計模式
- 微服務設計模式之 API 網關
- [譯] 你需要了解的 23 種 JavaScript 設計模式
- 什麼時候能用上設計模式?
- 淺析 iOS 中的設計模式
- 淺談 Chromium 中的設計模式(一):Chromium 中模塊分層和進程模型
- 分佈式系統數據層設計模式
- 深入理解 iOS 設計模式
- 你瞭解 CSS 設計模式嗎?
- iOS 設計模式資料整理
- 使用微服務架構重構支付網關
- 當函數成爲一等公民時,設計模式的變化
- PHP 完整實戰 23 種設計模式
- Mybatis 源碼解讀:設計模式總結
- [譯] 深入理解 React & Redux 原理套路
- 用設計模式解析 RecyclerView
- 別人再問你設計模式,叫他看這篇文章
- 設計模式:PHP 和 Go 語言實現
- 圖說設計模式
- [譯] PHP 中的設計模式
- Java 單例真的寫對了麼?
- 服務化設計模式實踐
- 設計模式實現(Java、C++、Golang)
- 這就是觀察者模式 (@Android月)
- Android 源碼設計模式分析 (@MrSimp1e)
- iOS 設計模式解析
重構
- 領域驅動設計在馬蜂窩優惠中心重構中的實踐
- 記一次前端項目重構要點總結
- 快看!原來重構如此簡單
- 攜程國際 BU 的 SEO 重構實踐
- 前端重構範式之 position
- 面向體驗的重構優化
- [譯] 什麼是代碼整理?
- 最佳實踐:重構 AppDelegate(iOS)
- 前端重構範式之 float layout
- Go 代碼重構:23 倍的性能爆增
- 重構 React 組件的實用清單
- IntelliJ IDEA 複雜的重構操作
- IntelliJ IDEA 複雜的重構技巧
- 6 個月清洗近千億條微信支付交易記錄,他們要搞什麼大事情?
- 電商工作後臺首頁的商業價值重構與產品化設計
- 巧用匿名函數重構你的代碼
- [譯] 微服務從設計到部署(七):重構單體爲微服務
- 系統重構的 10 點經驗總結
- Spark 技術在唯品會財務系統重構中的實踐總結
- 重構:靠譜程序員的必備技能
- 重構之十六字心法
- 如何重構 “箭頭型” 代碼
- 滬江學習 Android 端應用架構重構
- 使用微服務架構重構支付網關
- 沒有單元測試,何談重構
- 在重構腳手架中掌握 React / Redux / Webpack2 基本套路
- [PPT] 一次重構引發的分佈式服務管理
- 如何重構一個大型歷史項目:百度經驗改版總結
- 重構過程中的過度設計
- 重構的七宗罪
- CSS 代碼重構與優化之路
- [譯] 如何利用 Python 中的 @property 裝飾器快速重構代碼?
- Android 項目重構之路(架構篇)
- 前端技能訓練:重構一 (@Phodal)
集羣
- Zookeeper 集羣如何高可用部署?
- 滴滴 Elasticsearch 多集羣架構實踐
- 那些年用過的 Redis 集羣架構
- 分佈式高性能 Redis 集羣線上常見問題
- Node.js:淺析高併發與分佈式集羣
- 你不知道的 RabbitMQ 集羣架構全解
- MySQL 高可用集羣方案之 PXC
- 集羣資源調度系統設計架構總結
- dubbo 源碼解析:集羣容錯架構設計
- 微服務註冊發現集羣搭建:Registrator + Consul + Consul-template + nginx
- ActiveMQ 高可用集羣方案
- Mesos + Zookeeper + Marathon + Docker 分佈式集羣管理最佳實踐
- 如果有 10000 臺機器,你想怎麼玩?
- Sky Walking:對 Java 分佈式應用程序集羣業務運行情況進行追蹤、告警和分析的系統