架构师技能图谱「java架构师图谱」

互联网 2023-03-02 09:49:22

今天给大家普及一下架构师技能图谱「java架构师图谱」相关知识,最近很多在问架构师技能图谱「java架构师图谱」,希望能帮助到您。

前言:

架构师技术图谱包括:分布式、前端、大数据、存储、微服务、推荐系统、框架 、消息队列、编程语言、设计模式、重构、集群等内容。

目录:

分布式前端大数据存储微服务推荐系统框架消息队列编程语言设计模式重构集群

正文:

分布式

漫谈分布式系统(二十三):分布式数据仓库分布式事务方案:SAGA 模式13 张图彻底搞懂分布式系统服务注册与发现原理一文了解分布式一致性算法 EPaxosPaxos 分布式必问的内容,没有之一分布式事务解决方案常见误区与实用建议20 张图搞懂 “分布式事务”分布式事务精华总结篇深入浅出 GFSVolcano 1.0:分布式调度系统漫谈数据源管理:分布式 NoSQL 系统,Cassandra 集群管理分布式架构链路追踪:SkyWalking 介绍漫谈分布式系统 (20):基于规则的优化架构设计:分布式服务,库表拆分模式详解走出微服务误区:避免从单体到分布式单体熬夜之作:一文带你了解 Cat 分布式监控初识 etcd分布式场景下基于重试机制的一致性解决方案一文读懂 HDFS 架构与设计MIT 6.824 分布式系统课程第六课之错误容忍:raft(一)漫谈分布式事务的那些解决方案我司用了 6 年的 Redis 分布式限流器,可以说是非常厉害了架构设计基础:单服务、集群、分布式的基本区别和联系用匠心精神,打造高可用分布式系统MIT 6.824 分布式系统课程第四课:主备复制MIT 6.824 分布式系统课程第三课:GFS面试被问分布式事务(2PC、3PC、TCC),这样解释没毛病分布式定时任务调度框架实践MIT 6.824 分布式系统课程第一课:介绍笔记2019 我的技术之路:分布式系统到分布式制造分布式 ID 生成方案[译] 一切系统都是分布式的 (OReilly, 2015)SOSP19' Ceph 的十年经验总结:文件系统是否适合做分布式文件系统的后端如果有人再问你怎么实现分布式延时消息,这篇文章丢给他中间件底层实现的分布式协议之 Raft在分布式链路下,蚂蚁金服如何快速构建低成本、高可用联调环境?解耦并不难:分布式系统中的解耦分布式唯一 ID 之 Snowflake 算法漫谈分布式系统(一):为什么要有分布式系统图解各路分布式 ID 生成算法技术中台:分布式架构在蚂蚁金服的实践ElasticDL:蚂蚁金服开源基于 TensorFlow 的弹性分布式深度学习系统逻辑时钟:如何刻画分布式中的事件顺序线性一致性实现原理剖析XSQL:低门槛、易部署、更稳定的多数据源分布式查询引擎分布式消息系统设计要点端到端一致性,流系统 Spark/Flink/Kafka/DataFlow 对比总结React Native 分布式热更新系统盘点 ZooKeeper 在分布式架构中的应用[译] 分布式系统经典论文:Google Bigtable 的设计和实现 (OSDI 2006)[译] 分布式系统经典论文:Amazon Dynamo 的设计和实现 (SOSP 2007)Apollo 配置中心:分布式部署分布式系统原理介绍高并发场景下分布式实时信令系统的架构实践8 个月打磨,一份送给程序员的 “分布式系统” 合集分布式系统关注点:360° 的全方位监控分布式系统关注点:构建易测试系统的 “六脉神剑”轻松构建微服务之分布式配置中心个推基于 Zipkin 的分布式链路追踪实践设计一个分布式 RPC 框架分布式时序数据库 QTSDB 的设计与实现MXNet 结合 kubeflow 进行分布式训练聊一聊分布式对象存储解决方案分布式系统关注点:阻塞与非阻塞有什么区别?分布式数据缓存中的一致性哈希算法UidGenerator:百度开源的分布式 ID 服务如何设计一个优秀的分布式系统?分布式 ID 生成策略从一个真实的分布式 ID 案例看如何做架构近万字长文,设计分布式系统需要考虑因素的都在这里分布式 TensorFlow 编程模型演进基于 Redis 和 Lua 的分布式限流Aloha:一个分布式调度框架的设计与实现可线性化检查:与 NP 完全问题做斗争分布式架构设计之架构演进之路分布式系统设计经典论文Leaf:美团分布式 ID 生成服务开源宜信分布式安全服务编排实践xxl-registry:轻量级分布式服务注册中心CAP 一致性协议及应用实践分布式系统关注点:弹性架构Etcd Raft 使用入门及原理解析企业实施分布式架构的挑战以及应对建议云端分布式架构下的编程语言:elixir; pattern matching滴滴开源分布式消息中间件产品 DDMQ让 Raft 变快 100 倍:Dragonboat 的写优化GMKV:分布式 kv 在更美 App 的落地基于 Licode 的 WebRTC 全球分布式架构kingbus:基于 Raft 的分布式 MySQL binlog 存储系统为自己搭建一个分布式 IM(即时通讯)系统手绘 raft 一致性算法[译] 伯克利开源多数据流实时分布式分析系统 Confluo,吞吐超 Kafka 4-10 倍分布式系统的基石:深入浅出共识算法Ambry:LinkedIn 对象存储论文翻译Go 分布式实时服务架构自己写分布式配置中心(上):单机模式浅谈分布式最终一致性MIT 6.824 学习笔记(一):MapReduce 详解唯品会分布式强一致日志存储系统 VDL 正式对外开源用 Redis 实现分布式幂等服务中间件[译] 深度神经网络的分布式训练概述:常用方法和技巧全面总结分布式基础,通俗易懂 CAP?分布式系统关注点:做了负载均衡就可以随便加机器了吗?分布式之消息队列复习精讲自己写分布式限流组件:基于 Redis 的 RateLimter大规模 MySQL 运维陷阱之基于 MyCat 的伪分布式架构分布式高性能 Redis 集群线上常见问题详解分布式协调服务 ZooKeeper如果再有人问你分布式 ID,这篇文章丢给他带着问题学习分布式系统之数据分片[译] 构建大型支付系统时学到的分布式体系结构概念分布式数据库 MVCC 技术探秘(二):混合逻辑时钟分布式系统关注点:通过 “共识” 达成数据一致性如何设计分布式系统开关分布式系统与消息的投递使用开源技术构建有赞分布式 KV 存储服务美图分布式 Bitmap 实践:Naix分布式数据库 MVCC 技术探秘(一)Node.js:浅析高并发与分布式集群扯什么区块链,应该是分布式账本和面向通证架构学习分布式不得不会的 CAP 理论知乎十万级容器规模的分布式镜像仓库实践主流分布式架构的风流韵事如何快速开发一个 Dubbo 应用?Google F1 是如何做 Schema 变更的[译] 浅显易懂的分布式 TensorFlow 入门教程Raft 协议学习笔记基于可靠消息方案的分布式事务(二):Java 中的事务分布式跟踪工具 Pinpoint 初探青云新一代分布式数据库 RadonDB 开源了一个 Raft 开源项目的结构分析分布式强一致性数据库的灵魂:Raft 算法分布式系统:一致性 hash 算法的应用分布式单点登录框架 XXL-SSOMPP 的进化:深入理解 Batch 和 MPP 优缺点同为分布式缓存,为何 Redis 更胜一筹?[译] Uber 是如何用 Kafka 构建可靠的重试处理保证数据不丢失Zookeeper 源码:总体流程概览分布式系统设计:批处理模式之作业队列系统分布式理论:CAP 是三选二吗?GlusterFS 纠删码最佳实践应用加密货币和区块链(二):分布式共识与去中心化饿了么异地多活技术实现(三):GZS & DAL分布式技术集锦漫谈分布式系统、拜占庭将军问题与区块链Zeppelin:奇虎 360 出品的高性能分布式 KV 存储平台分布式系统数据层设计模式分布式 Redis 架构设计简介跟繁琐的命令行说拜拜,Gerapy 分布式爬虫管理框架来袭分布式文件系统 FastDFS 详解ELK 6.0 部署:Elasticsearch Logstash Kibana 搭建分布式日志平台VDL:唯品会强一致、高可用、高性能分布式日志存储介绍分布式一致性与共识算法RAID 6 应用于消息队列分布式系统中的必备良药:RPC分布式消息队列实现概要区块链:利用 IPFS 构建自己的去中心化分布式 Wiki 系统dedid:为分布式数据库而设计的全局唯一 ID(主键)生成器分布式实时日志分析解决方案 ELK 部署架构OceanBase 1.0 分布式技术架构分布式数据库的故障和常见处理机制日志:分布式系统的核心Netflix Archaius 分布式配置管理依赖构件浅谈大规模分布式系统中那些技术点使用 Redis 实现分布式锁及其优化Kafka 的复制机制Zookeeper:分布式过程协同技术详解XXL-CRAWLER:灵活高效、面向对象的分布式爬虫框架Pegasus:小米出品的分布式 Key-Value 存储系统分布式键值存储 Dynamo 的实现原理浅谈分布式存储系统中的数据一致性要求分布式文件管理系统 JDFS(五):整体架构描述[译] 创建一个分布式网络爬虫的故事分布式搜索数据库性能探究使用 Chaos 测试分布式系统线性一致性微信开源 PhxQueue:高可用、高可靠、高性能的分布式队列一文教你迅速解决分布式事务 XA 一致性问题分布式 ID 生成方案概述分布式系统架构设计如何用 Go 打造亿级实时分布式出行平台molten:PHP 应用透明链路追踪工具分布式流式处理的新贵 Kafka Stream微服务架构上云最佳实践漫谈分布式系统:三种通信范型[译] 如何选择合适的分布式机器学习平台如何在 Spring Cloud 分布式系统中实现分布式锁?Hystrix 实现分布式系统中的故障容错浅谈分布式服务协调技术 Zookeeper[译] Metrics, tracing 和 logging 的关系使用 DDAL 快速构建分布式数据库应用etcd raft 如何实现成员变更单体中心代码库 vs. 分布式代码库Laravel go-micro grpc 实践基于 Zipkin 的分布式链路追踪系统分布式系统概念jd_spider:两只蠢萌京东的分布式爬虫例解 Poxos 算法分布式调用链监控资源总结Angel:腾讯出品的基于参数服务器理念开发的高性能分布式机器学习平台自己动手扩展分布式调用链针对 PHP 做的 Ragnar Fiery 分布式性能跟踪系统GFS 阅读笔记[译] 再谈 CAP 理论KAFKA:如何做到 1 秒发布百万级条消息分布式系统常见的事务处理机制Kudu:一个融合低延迟写入和高性能分析的存储系统Leaf:美团点评分布式 ID 生成系统MapReduce 阅读笔记微博百万用户分布式压测实践手记如何打造支撑百万用户的分布式代码托管平台Voyage:Java 实现的基于 Netty 的轻量、高性能分布式 RPC 服务框架Spark 自己的分布式存储系统:BlockManager最大努力通知?No,事务消息分布式任务队列 Celery 介绍分布式事务之聊聊 TCC分布式服务化系统一致性的 “最佳实干”一个简单的分布式 Web 扫描器的设计与实践微服务架构下的分布式数据管理Spark 分布式的基础:通信系统 rpc腾讯云分布式高可靠消息队列 CMQ 架构XXL-JOB:分布式任务调度平台Golang 高性能分布式游戏服务器框架 mqant分布式系统研发心得Antares:分布式任务调度平台RPC 基本原理与 Apache Thrift 初体验OceanBase 1.0 分布式技术架构万亿级数据洪峰下的分布式消息引擎分布式系统调用链监控从 ACID 到 CAP/BASENewSQL 究竟新在哪里?分布式系统本质论(3/3)不妥协:分布式事务的一致性、可用性和性能CAP 初窥一名分布式存储工程师的技能树是怎样的?深度剖析开源分布式监控 CAT分布式锁总结浅析分布式系统RSF 分布式 RPC 服务框架的分层设计自己动手写分布式 KV 存储引擎(二):网络框架中的定时器原理和实现JLiteSpider:轻量级的分布式 Java 爬虫框架分布式会话跟踪系统架构设计与实践分布式事务(一):两阶段提交及 JTA分布式队列编程(优化篇)探秘阿里分布式任务调度服务 SchedulerX分布式队列编程:模型、实战Dora RPC:PHP 的分布式 RPC,支持微服务、服务发现不懂点 CAP 理论,你好意思说你是做分布式的吗?SeimiCrawler:敏捷、独立部署、支持分布式的 Java 爬虫框架分布式系统设计的求生之路[PPT] 一次重构引发的分布式服务管理基于 Dubbo 框架构建分布式服务深入理解分布式系统的 2PC 和 3PCRPCX:类似 Dubbo 的分布式 RPC 框架分布式搜索引擎(二)可靠分布式系统基础 Paxos 的直观解释高性能分布式 Mock 平台的框架与设计Zipkin:分布式追踪系统一名分布式存储工程师的技能树是怎样的?使用 DRPC 构建分布式多语言编程架构美团云分布式块存储系统 Ursa 的设计与实现Sky Walking:对 Java 分布式应用程序集群业务运行情况进行追踪、告警和分析的系统几个分布式基础算法zerg:基于 Docker 的分布式爬虫服务微博分布式存储考试题:案例讲解及作业精选[译] Dapper,大规模分布式系统的跟踪系统日志系统之基于 Zookeeper 的分布式协同设计[译] 当讨论分布式系统时,我们都会讨论些什么?[译] 设计全球级的分布式、任务关键型应用分布式文件系统 FastDFS 架构剖析.NET 大型分布式电子商务架构说明开源分布式计算系统框架比较系统分布式情况下最终一致性方案梳理

前端

[译] 高性能前端架构解决方案前端为什么要关注 Serverless?一文道尽软件架构及前端架构演进爱奇艺号微前端架构实践千万级流量业务的 Serverless 实践,看 FaaS 给前端带来的变化[译] 不容错过的 Node.js 项目架构学习 sentry 源码整体架构,打造属于自己的前端异常监控 SDKEgg.js 打造高可用服务集群闲鱼前端基于 Serverless 的一种多端开发解决方案2019 JSConf China《面向传统,Serverless 进化之路》分享文字版巨树:基于 ztree 封装的 Vue 树形组件你想知道的 React 组件设计模式这里都有(上)前端要知道的 RESTful API 架构风格Serverless 掀起新的前端技术变革记一次前端项目重构要点总结大型项目前端架构浅谈简单高性能的 JavaScript 组件框架 Ale.js前端重构范式之 position面向体验的重构优化用微前端的方式搭建类单页应用前端重构范式之 float layoutsize-sensor:开源高性能 DOM 元素尺寸监听器[译] Uber 开源 Fusion.js:一个基于插件架构的通用 Web 框架Node.js:浅析高并发与分布式集群微前端快速选型指南移动应用架构演变及泛前端趋势下移动团队破局实施前端微服务化的六七种方式重构 React 组件的实用清单Web 框架的架构模式探讨(JavaScript 语言)[译] 你需要了解的 23 种 JavaScript 设计模式Webpack 基本架构浅析浅谈 Chromium 中的设计模式(一):Chromium 中模块分层和进程模型技术雷达之 “微前端”:将微服务理念扩展到前端开发从 Nuxt.js 学习到了什么技术雷达之 “微前端”:将微服务理念扩展到前端开发React 应用架构设计基于 Egg 的高可靠高性能 React 同构解决方案 beidou 开源了当 Web 前端架构方案遇上《金瓶梅》[译] 实现达到 60FPS 的高性能交互动画[译] 探索 ReactJS 中的 CSS 架构[译] 如何实现前端微服务化?webpack 多页应用架构系列(十六):善用浏览器缓存,该去则去,该留则留你了解 CSS 设计模式吗?前端高并发策略的更深层思考美团点评酒旅前端的技术体系[译] 解析 Twitter 前端架构,学习复杂场景数据设计[译] Twitter Lite 以及大规模的高性能 React 渐进式网络应用小程序底层框架实现原理解析API 设计之道[译] Google 是如何开发 Web 框架的《webpack 多页应用架构系列》电子书在重构脚手架中掌握 React / Redux / Webpack2 基本套路支付宝前端应用架构的发展和选择[译] Node.js 架构概览如何重构一个大型历史项目:百度经验改版总结公司前端开发架构改造58 同城前后端分离开发模式实践[译] Redux:一个启发自 Flux 的架构风格从两个角度,一个小例子浅析 Node.js 架构前端也应该了解点 Docker 知识:Docker 架构(上)前端技能训练:重构一 (@Phodal)

大数据

我司用了 6 年的 Redis 分布式限流器,可以说是非常厉害了Data Lake 架构揭秘[译] EOS 的 BM:为什么区块链是更好的应用服务器/数据库架构?大数据平台架构设计探究漫谈大数据平台架构基于 Redis 实现的延迟消息队列小米 Go 开发实践:用 Go 构建高性能数据库中间件微服务架构下,MySQL 读写分离后,数据库 CPU 飙升卡壳问题解析使用 MySQL 模拟 Redis海量数据实时分析服务技术架构演进浅谈车联网数据架构的那些坑端到端一致性,流系统 Spark/Flink/Kafka/DataFlow 对比总结支撑微信支付的数据库如何提供超 300 万 TPCC 事务处理能力?每秒千万级的实时数据处理是怎么实现的?流沙:宜信安全数据平台实践数据与广告系列(七):广告与推荐系统技术架构分布式数据缓存中的一致性哈希算法从零开始入门推荐算法工程师Alluxio 创始成员范斌:AI 与开源背景下数据架构的演变基于 Redis 和 Lua 的分布式限流NutsDB:纯 Go 编写的高性能内嵌型 KV 数据库那些年用过的 Redis 集群架构为什么使用主数据思维构建微服务是一种好方式?业务库负载翻了百倍,我做了什么来拯救 MySQL 架构?MIT 6.824 学习笔记(一):MapReduce 详解毫秒级从百亿大表任意维度筛选数据是怎么做到的?用 Redis 实现分布式幂等服务中间件携程数据库高可用和容灾架构演进大规模 MySQL 运维陷阱之基于 MyCat 的伪分布式架构自己写分布式限流组件:基于 Redis 的 RateLimter分布式高性能 Redis 集群线上常见问题海量数据的挑战:微博直播答题架构实践大数据推荐系统实时架构和离线架构ZooKeeper 架构设计与角色分工从单机到 2000 万 QPS:知乎 Redis 平台发展与演进之路阿里如何实现秒级百万 TPS?搜索离线大数据平台架构解读分布式数据库 MVCC 技术探秘(二):混合逻辑时钟美图大数据平台架构实践360 大数据中心平台化的演进与实践金融级数据库的多活架构实践分布式数据库 MVCC 技术探秘(一)58 速运架构实战:拆分服务与 DB,突破 “中心化” 瓶颈面向机器学习数据平台的设计与搭建[译] Flink 创始人谈流计算核心架构演化和现状京东推荐系统架构揭秘:大数据时代下的智能化改造HBase 高性能随机查询之道:HFile 原理解析沪江订单系统分表项目实践快速理解 OpenTSDB 的 Schema 设计Google F1 是如何做 Schema 变更的理解索引:HBase 介绍和架构PB 级海量数据服务平台架构设计实践MySQL 高可用集群方案之 PXC青云新一代分布式数据库 RadonDB 开源了[译] 使用 Redis 实现高流量的限速器BigTable 系统的设计与实现分布式强一致性数据库的灵魂:Raft 算法史上最全 Redis 高可用技术解决方案大全同为分布式缓存,为何 Redis 更胜一筹?MPP 的进化:深入理解 Batch 和 MPP 优缺点每天数百亿用户行为数据,美团点评怎么实现秒级转化分析?浅谈大数据平台基建的逻辑分布式系统数据层设计模式分布式 Redis 架构设计简介Hulu 大数据架构与应用经验dedid:为分布式数据库而设计的全局唯一 ID(主键)生成器OceanBase 1.0 分布式技术架构分布式数据库的故障和常见处理机制如何打造千万级 Feed 流系统?基于 Redis 的限流系统的设计使用 Redis 实现分布式锁及其优化浅谈分布式存储系统中的数据一致性要求分布式搜索数据库性能探究人工智能在线特征系统中的生产调度Redis 在京东到家的订单中的使用PhxSQL 设计与实现(详细版)1 对多业务,数据库水平切分架构一次搞定使用 DDAL 快速构建分布式数据库应用基于大数据平台的实时质量监控平台的架构设计一张思维导图学会如何构建高性能 MySQL 系统美团点评数据库高可用架构的演进与设想揭秘网易大数据实践与基于微服务的应用架构设计实践典型数据库架构设计与实践360 海量数据存储 Zeppelin 设计与实现搭建一个 Redis 高可用系统滴滴出行海量数据背后的高可用架构iOS 无埋点数据 SDK 的整体设计与技术实现大数据环境下该如何优雅地设计数据分层美团的大数据平台架构实践日处理 20 亿数据,实时用户行为服务系统架构实践CRS:腾讯云 Redis 产品架构解析微服务架构下的分布式数据管理中华万年历大数据平台演进京东发布 MySQL Group Replication 官方文档中文版微店索引数据 dump 架构演进OceanBase 1.0 分布式技术架构万亿级数据洪峰下的分布式消息引擎Gores:Go 语言编写的基于 Redis 的消息队列系统MySQL 高性能存储引擎:TokuDB 初探[译] 不使用 Trigger 的设计理念NewSQL 究竟新在哪里?神策分析的技术选型与架构实现MySQL 数据库中间件的高可用方案数据系统架构:Lambda architecture用 MHA 轻松实现 MySQL 高可用(一)大数据环境下互联网行业数据仓库/数据平台的架构之漫谈(续)海量高性能列式数据库 HiStore 技术架构解析MySQL 架构优化实战系列(二):主从复制同步与查询性能调优iOS MVVM 架构:界面与数据 I/O 逻辑分离的实践Redis 字符串类型实现内幕乐视秒杀:每秒十万笔交易的数据架构解读从日志统计到大数据分析(十六):元秒级处理海量数据,浙江移动大数据平台是怎么做到的?Hadoop NameNode 高可用 (High Availability) 实现解析用 Swift 搭建数据驱动型 iOS 架构[译] 数据处理平台架构中的 SMACK 组合大数据 / 数据挖掘 / 推荐系统 / 机器学习相关资源我所理解的大数据个性化推荐数据库软件架构设计些什么基于用户画像大数据的电商防刷架构

存储

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 的设计与实现微博分布式存储考试题:案例讲解及作业精选

微服务

聊聊微服务架构.pdf业务层,到底需不需要服务化?如何通过 Serverless 技术降低微服务应用资源成本?如何提升微服务的幸福感?荔枝微课基础架构的演进与实践近万服务实例稳定运行 0 故障,携程微服务框架实践及思考onemall:芋道 mall 商城微服务技术栈:API 网关中心,落地实现方案微服务的战争:按什么维度拆分服务微服务如何对齐业务架构[译] 如何使用 Istio 1.6 管理多集群中的微服务?走出微服务误区:避免从单体到分布式单体一次漫长的 Dubbo 网关内存泄露排查经历微服务、DevOps…不是效率银弹,请同时升级你的管理方式微服务超全的设计选型参考微信 10 亿日活场景下,后台系统微服务架构实践Spring Cloud 微服务:阿里开源组件 Nacos,服务和配置管理[译] 5 分钟搭建 Node.js 微服务原型花椒直播 Kong 应用实践微服务杂谈企业级微服务解决方案 v3.2.0 发布微服务统一认证与授权的 Go 语言实现(上)CODING 微服务架构演进之路不是银弹:关于微服务的一点思考Spring Boot 与微服务从 0 到 1 的实践探探如何三个月完成微服务改造,以及踩过的 “坑”余额宝背后的服务治理架构2w 字长文,让你瞬间拥有 “调用链” 开发经验腾讯微服务框架 Tars 的 Go 性能提升之路.NET Core 微服务网关 Bumblebee 架设Go 微服务全链路跟踪详解微服务架构之网关层 Zuul 剖析微服务架构下,MySQL 读写分离后,数据库 CPU 飙升卡壳问题解析Service Mesh 发展趋势(续):棋到中盘路往何方微服务 API 通过 ip 可访问,域名不可访问问题分析万字长文全面解析 GraphQL,携程微服务背景下的前后端数据交互方案颠覆微服务认知:深入思考微服务的七个主流观点互联网架构微服务已经成为主流,Go 语言如何去打造呢?微服务中使用 OpenJ9 JVM 内存占用降 60%(相对 HotSpot)高性能微服务网关 .NETCore 客户端 Kong.Net 开源发布微服务任务调度平台 SIA-TASK 入手实践[译] 为什么微服务适合我们微服务架构与领域驱动设计应用实践[译] 容器、微服务和服务网格简史可落地的 DDD(三):如何利用 DDD 进行微服务的划分轻松构建微服务之分布式配置中心个推基于 Zipkin 的分布式链路追踪实践轻松构建微服务之远程调用微服务架构下的配置管理:Apollo土味微服务微服务化后缓存怎么做最全的微服务知识科普聊一聊微服务网关 kong 近期的模型变迁小团队微服务落地实践[译] 混合微服务模式[译] 未来我们对微服务和 Serverless 架构有什么期望微保 API 网关的探索与实践[译] 使用 Grab 的实验平台进行混沌实验编排离不开的微服务架构,脱不开的 RPC 细节小团队的微服务之路虎牙直播在微服务改造方面的实践和总结B 站基于大仓库的 CI/CD 及微服务实践从 “挖光缆” 到 “剪网线”:蚂蚁金服异地多活单元化架构下的微服务体系对没有监控的微服务 Say No重新理解 Martin Fowler 对微服务的定义小型系统如何 “微服务” 开发Kafka 如何解决常见的微服务通信问题为什么使用主数据思维构建微服务是一种好方式?[译] 微服务通信的设计模式随行付微服务之数据同步 Porter[译] 微服务设计指南走进 Service MeshRestful API 监控实践DAGOR:微信微服务过载控制系统(附论文)基于 Spring Cloud 的微服务架构演变史微服务测试的思考与实践致传统企业朋友:不够痛就别微服务,有坑讨论微服务之前,你知道微服务的 4 个定义吗?个推基于 Docker 和 Kubernetes 的微服务实践爱奇艺视频后台从 “单兵作战” 到 “团队协作” 的微服务实践基于 consul 实现微服务的服务发现和负载均衡认证鉴权与 API 权限控制在微服务架构中的设计与实现:升级SOFA 微服务多语言演进用微前端的方式搭建类单页应用为啥我用了微服务架构,软件还是不好修改啊?携程微服务架构下的测试浅谈[译] 微服务的 10 个挑战和解决方案[译] 推荐 30 个用于微服务的顶级工具服务框架的技术栈Spring Cloud 微服务版本灰度发布新神器微前端快速选型指南如何构建安全的微服务应用深入解读 Service Mesh 背后的技术细节微服务设计模式之 API 网关微服务架构实践:API Gateway实施前端微服务化的六七种方式蚂蚁金服大规模微服务架构下的 Service Mesh 探索之路基于 Restful 的微服务架构苏宁数据中台基于 Spring Cloud 微服务架构实践微服务化的基石:持续集成Go 微服务实战汇总基于微服务的日志中心设计、实现与关键配置微服务化之缓存的设计API 管理的正确姿势:API GatewayNetflix 的微服务是如何分层的Eureka Zuul Feign Hystrix 构建微服务架构如何基于 Golang 设计一套微服务架构微服务 2.0 技术栈选型手册从跨语言调用到 dubbo2.js51 信用卡在微服务架构下的监控平台架构实践无服务器架构下的运维[译] 事件溯源|日志记录:一个基础的微服务模式Service Mesh 及其主流开源实现解析罗辑思维 Go 语言微服务改造实践从零搭建一个基于 Istio 的服务网格腾讯出品的微服务框架的名字服务解决方案 TSeer 正式开源为什么 Kubernetes 天然适合微服务?基于 Spring Cloud 的 Microservices 架构实战案例:配置文件属性内容加解密认证鉴权与 API 权限控制在微服务架构中的设计与实现:授权码模式微服务化的不同阶段 Kubernetes 的不同玩法从 Spring Cloud 看一个微服务框架的 “五脏六腑”基于 Spring Cloud 的 Microservices 架构实战案例:架构拆解基于 Spring Cloud 的微服务落地微网关与服务啮合全面解析京东微服务平台微服务架构下的立体监控系统设计和实现手把手教你搭建一套可自动化构建的微服务框架技术雷达之 “微前端”:将微服务理念扩展到前端开发基于 Sanic 的微服务基础架构使用 Istio 治理微服务入门技术雷达之 “微前端”:将微服务理念扩展到前端开发TDD 开发容器化的 Python 微服务应用(一)Go 使用 grpc http 打造高性能微服务[译] 如何设计实现真正的响应式微服务系统?腾讯与阅文技术合作,微服务框架 Tars 再添 PHP阿里云基于 Go 的微服务架构分享[译] 微服务从设计到部署(七):重构单体为微服务Kubernetes、微服务以及 Service Mesh[译] 微服务生态系统的 4 层模型php-msf:基于 Swoole 的工程级企业微服务框架微服务 API 级权限的技术架构微服务的 4 个设计原则和 19 个解决方案[译] 微服务从设计到部署(二):使用 API 网关轻量级微服务架构及最佳部署连接管理安全化微服务的利器 Istio[译] 微服务从设计到部署(一):微服务简介[译] 设计一个容错的微服务架构如何构建微服务架构swoft:基于 Swoole 协程 2.x 的高性能 PHP 微服务框架微服务架构上云最佳实践[译] 如何实现前端微服务化?[译] 使用 Spring Cloud 和 Docker 构建微服务架构几种常见的微服务架构方案简述:ZeroC IceGrid、Spring Cloud、基于消息队列微服务注册发现集群搭建:Registrator Consul Consul-template nginx[译] REST?RPC?是时候改变你对微服务的认知了京麦微服务技术架构演变之下的 618 备战实践NHMicro:脚本化微服务框架详解微服务实践从架构到部署Istio:Google、IBM 和 Lyft 联合开源的微服务 Service Mesh 框架微服务初级设计指南多研究些架构,少谈些框架(二):微服务和充血模型揭秘网易大数据实践与基于微服务的应用架构设计实践解析微软微服务架构 eShopOnContainers(一)[译] 为了更好地支持微服务,我们从 PHP 迁移到了 Go自己动手扩展分布式调用链华尔街见闻基于 Golang 的微服务实践《微服务设计》之演化式架构师基于 Spring Cloud 的微服务架构 v1.0StatsD 使用小结《微服务设计》读书笔记之微服务为基于 Spring Boot 的微服务架构搭建一套自动化、集中管理的 API 文档中心腾讯自用的微服务架构 Tars 正式开源微服务架构下的分布式数据管理使用微服务架构重构支付网关Faas,又一个未来?[译] Uber 微服务经验谈微服务部署:蓝绿部署、滚动部署、灰度发布等部署方案对比与总结Spring Cloud 构建微服务架构(一):服务注册与发现微服务架构的基础框架选择:Spring Cloud 还是 Dubbo?微服务的反模式和陷阱阿里巴巴前架构师 360 度无死角剖析微服务spring-cloud-netflix-example:基于 Spring Cloud 的微服务实例产品级微服务的八大原则微服务场景下的自动化测试[译] REST 和微服务:用异步交互分解单体系统[译] 微服务到头了?[译] 用 Spring Cloud 治理微服务Dora RPC:PHP 的分布式 RPC,支持微服务、服务发现[译] NGINX 微服务参考架构简介微服务的团队应对之道微服务独家笔记[译] 微服务即演进式架构[译] 介绍 Nginx 微服务参考架构[译] 从微服务同步 REST 的天然缺陷说起[译] Cookpad 基于 Docker 的微服务经验总结Golang 微服务工具包实施微服务,我们需要哪些基础框架?[译] Rails 微服务架构[译] 无服务器的微服务极速切入 Spring Boot 微服务框架 (float.lu)谈谈微服务 (王福强)[译] Martin Folwer 谈微服务的优缺点 (黄帅)[译] 构建微服务:使用 API Gateway (陈杰)[译] 微服务实战(一):微服务架构的优势与不足 (杨峰)

推荐系统

基于 Spark 的大规模推荐系统特征工程基于 DNN 的推荐算法介绍B站的视频,都是怎么推荐的推荐系统中不得不说的 DSSM 双塔模型推荐系统的人工调控推荐系统提供 web 服务的 2 种方式[译] 如何使用深度学习模型构建推荐系统?推荐算法团队介绍推荐系统的 UI 交互与视觉展示wide & deep 在贝壳推荐场景的实践混合推荐系统介绍微信开发工程师带你一文了解推荐领域最新工作推荐技术系列(四):利用社交关系的隐式矩阵分解原理和实践YouTube 基于多任务学习的视频排序推荐系统Facebook 面向个性化推荐系统的深度学习推荐模型深度学习在推荐系统中的应用如何优化大规模推荐?下一代算法技术 JTM 来了序列推荐模型 TransFM基于 Flink 实现的商品实时推荐系统矩阵分解推荐算法论文:基于三部图网络结构的知识推荐算法《推荐系统开发实战》之冷启动问题《推荐系统开发实战》之推荐系统的灵魂伴侣:数据挖掘基于 Erlang 语言的视频相似推荐系统推荐系统之矩阵分解模型(原理篇)数据与广告系列(七):广告与推荐系统技术架构构建可解释的推荐系统从零开始入门推荐算法工程师推荐系统冷启动深度召回模型在 QQ 看点推荐中的应用实践机器学习在微博信息流推荐中的应用实践推荐系统融合排序之 LR重读 YouTube 深度学习推荐系统论文58 部落帖子推荐系统的抬手动作大数据推荐系统实时架构和离线架构2018 年最全的推荐系统干货[译] 2018 年推荐系统入门指南京东推荐系统架构揭秘:大数据时代下的智能化改造推荐系统遇上深度学习(十五):强化学习在京东推荐中的探索推荐系统遇上深度学习(十一):神经协同过滤 NCF 原理及实战从先进走向普遍的广告和推荐系统方法之一:在线学习微软亚洲研究院论文解读:GAN 在网络特征学习中的应用深度学习在 58 同城智能推荐系统中的应用实践深度学习在推荐系统上的应用今日头条推荐算法原理全文详解从原理到策略算法再到架构产品看推荐系统[译] 一分钟整明白 Netflix 的 Contextual Bandits 的推荐探索策略融合了用户兴趣的推荐系统才更具个性就算是非技术人员也都有必要了解的一些推荐系统常识推荐系统之用户行为分析推荐系统那些事儿3 亿会员、4 亿商品,深度学习在大型电商商品推荐的应用实践深度学习在美团点评推荐平台排序中的运用今日头条成功的核心技术秘诀是什么?[译] 亚马逊推荐二十年蘑菇街推荐工程实践写给设计师的人工智能指南:推荐系统Pinterest 推荐系统四年进化之路深度学习在推荐领域的应用Deep Learning for Recommendation SystemsBandit 算法与推荐系统深度学习在推荐算法上的应用进展魅族推荐平台的架构演进之路淘宝搜索/推荐系统背后深度强化学习与自适应在线学习的实践之路[译] 工作职位推荐系统的算法与架构基于用户画像的实时异步化视频推荐系统兴趣 Feed 技术架构与实现推荐系统老司机的十条经验推荐系统的苟且和远方[译] 如何从零构建实时的个性化推荐系统?大数据 / 数据挖掘 / 推荐系统 / 机器学习相关资源为豆瓣电影实现 User-based 协同过滤的推荐系统推荐系统基础知识美团推荐系统整体框架与关键工作 (沈国阳)使用 Python 实现一个简单的推荐系统 (Kai Zhou)

框架

近万服务实例稳定运行 0 故障,携程微服务框架实践及思考分布式定时任务调度框架实践腾讯微服务框架 Tars 的 Go 性能提升之路花椒移动端基础框架架构设计一个分布式 RPC 框架[译] Linkerd or Istio?哪个 Service Mesh 框架更适合你?Golang 轻量级高并发 socket 框架 chitchatAloha:一个分布式调度框架的设计与实现架构认知(二):企业架构的框架和作用简单高性能的 JavaScript 组件框架 Ale.js[译] 评估 Kubernetes 中的 Serverless 框架[译] 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 再添 PHPTSF:腾讯出品的基于协程和 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版厨子)

消息队列

消息队列之推还是拉,RocketMQ 和 Kafka 是如何做的?浅入浅出消息队列深度剖析如何实现事务消息基于 Redis 实现的延迟消息队列万亿级消息背后: 小米消息队列的实践金融行业消息队列选型及实践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 设计模式(八):装饰器模式Go 设计模式(五):创建型模式总结Go 1.14 实现高性能内存分配器Spring Boot 与微服务从 0 到 1 的实践微服务统一认证与授权的 Go 语言实现(上)iOS 基于静态库插桩的⼆进制重排启动优化Gbox:基于 Litho 的 Android 高性能动态业务容器,解决首页动态化的痛点Go 微服务全链路跟踪详解小米 Go 开发实践:用 Go 构建高性能数据库中间件Golang 设计模式互联网架构微服务已经成为主流,Go 语言如何去打造呢?微服务中使用 OpenJ9 JVM 内存占用降 60%(相对 HotSpot)Go 并发设计模式之 Active Object函数式编程让你忘记设计模式AAC 系列(四):深入理解架构组件 ViewModel自治对象才是好对象轻松构建微服务之远程调用拍拍贷消息系统原理与应用微服务化后缓存怎么做Golang Failpoint 的设计与实现Golang 轻量级高并发 socket 框架 chitchat[译] 高性能 Go 服务的内存优化马蜂窝搜索基于 Golang 并发代理的一次架构升级Android 技术架构演进与未来Android 架构组件:让天下没有难做的 AppNutsDB:纯 Go 编写的高性能内嵌型 KV 数据库指令集架构、机器码与 Go 语言让 Raft 变快 100 倍:Dragonboat 的写优化Flutter 混合开发组件化与工程化架构Go 分布式实时服务架构被滥用的 GUI 设计模式Android 架构之长连接技术Android Architecture Component 和架构升级在铭师堂的实践杭州有赞招聘资深 Java 开发工程师/垂直业务架构师gorouter:简单高性能的 Go routerAndroid 架构:ViewModel 与 View 之间的通信最佳实践:重构 AppDelegate(iOS)从 Go 高性能日志库 zap 看如何实现高性能 Go 组件Android 架构组件[译] 微服务的 10 个挑战和解决方案天池中间件大赛 Golang 版 Service Mesh 思路分享MyPerf4J:针对高并发、低延迟应用设计的高性能且无侵入的实时 Java 方法性能监控和统计工具使用 Android 架构组件实现 MVVM 模式的应用Spring Cloud 微服务版本灰度发布新神器Python 后端架构演进Go 代码重构:23 倍的性能爆增继承和面向接口(iOS 架构思想篇)苏宁数据中台基于 Spring Cloud 微服务架构实践Go 微服务实战汇总基于可靠消息方案的分布式事务(二):Java 中的事务如何基于 Golang 设计一套微服务架构从跨语言调用到 dubbo2.js什么时候能用上设计模式?秒杀架构实践罗辑思维 Go 语言微服务改造实践[译] PHP-FPM 调优:为了高性能使用 pm staticAndroid 工程模块化平台的设计浅析 iOS 中的设计模式苏宁易购 Android 架构演进史Golang 高性能实战跨平台长连接组件设计及可插拔改造从 Spring Cloud 看一个微服务框架的 “五脏六腑”基于 Spring Cloud 的 Microservices 架构实战案例:架构拆解基于 Spring Cloud 的微服务落地MMKV:基于 mmap 的 iOS 高性能通用 key-value 组件阿里架构师分享的 Java 程序员需要突破的技术要点swoolefy:基于 Swoole 扩展实现的高性能 MVC 框架全面解析京东微服务平台基于 Sanic 的微服务基础架构Android Architecture Component 解析之 ViewModelAndroid Architecture Components 和可测试代码guard:高性能熔断器 代理服务器(Golang)Android 应用架构前世今生Dubbo 作者聊设计原则(2011)[译] 2018 PHP 应用程序安全设计指北TDD 开发容器化的 Python 微服务应用(一)探索 Android 架构组件 RoomMultiHttp:高性能 PHP 封装的 HTTP Restful 多线程并发请求库Blade:高性能、简洁优雅的 Java Web 框架搭建 Keepalived Nginx Tomcat 的高可用负载均衡架构读懂唱吧 KTVHTTPCache 设计思想(iOS)Log4a:基于 mmap 的高性能、高可用的 Android 日志收集框架Android 高级进阶(源码剖析篇):Twitter 的高性能序列化框架 Serial(一)Go 使用 grpc http 打造高性能微服务一文读懂连接池技术原理、设计与实现(Python)gkvdb 的介绍及设计腾讯与阅文技术合作,微服务框架 Tars 再添 PHP使用 Redis 实现分布式锁及其优化gRPC & Protocol Buffer 构建高性能接口实践TSF:腾讯出品的基于协程和 Swoole 驱动的高性能 PHP 框架阿里云基于 Go 的微服务架构分享带你领略 Clean 架构的魅力Colly:Go 实现的快速、优雅的高性能网页采集框架Biny:腾讯出品的高性能的超轻量级 PHP 框架MultiHttp:高性能的 PHP 封装的 HTTP Restful 多线程并发请求库dubbo 源码解析:集群容错架构设计用 500 行 Golang 代码实现高性能的消息回调中间件php-msf:基于 Swoole 的工程级企业微服务框架深入理解 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,论架构设计Laravel go-micro grpc 实践基于 Zipkin 的分布式链路追踪系统两年 PHPer 聊下架构iOS 架构实践:The Right Way to Architect iOS App with SwiftBase 封装(一):我的最简 MVP 架构iOS 动态功能部署我们是这样实现的:理论设计篇iOS 架构设计:URL 缓存[译] Google 官方推出应用开发架构指南[译] 为了更好地支持微服务,我们从 PHP 迁移到了 Go针对 PHP 做的 Ragnar Fiery 分布式性能跟踪系统PHP 应用性能优化指南iOS 无埋点数据 SDK 的整体设计与技术实现华尔街见闻基于 Golang 的微服务实践58 同城 iOS 客户端组件化演变历程天弘基金 iOS App 架构优化之路沪江学习 Android 端应用架构重构Voyage:Java 实现的基于 Netty 的轻量、高性能分布式 RPC 服务框架iOS 设计模式资料整理[译] 用分层结构打造苗条 MVC 框架[译] GitHub 上 star 超过 2k 的 Android MVP 架构指南分布式任务队列 Celery 介绍安居客 Android 项目架构演进Golang 高性能分布式游戏服务器框架 mqantAntares:分布式任务调度平台Android 架构思考FastD:PHP 高性能 API 框架Spring Cloud 构建微服务架构(一):服务注册与发现Gores:Go 语言编写的基于 Redis 的消息队列系统人人车 Android 客户端架构演进实录后台任务处理系统的架构演进和优化(Golang)PHP 完整实战 23 种设计模式Mybatis 源码解读:设计模式总结微服务架构的基础框架选择:Spring Cloud 还是 Dubbo?你知道途牛 Android 客户端架构是怎么优化的吗?如何使用 PHP 构建一个高性能的弹幕后端服务The Clean Architecture in PHP 读书笔记(九)没有单元测试,何谈重构php-queue:PHP 开发的磁盘存储消息队列服务JLiteSpider:轻量级的分布式 Java 爬虫框架MVP 架构系列:豆瓣电影 Top 250PHP 高级编程之消息队列Android 存储系统之架构篇Dora RPC:PHP 的分布式 RPC,支持微服务、服务发现BLog4go:Go 实现的高性能日志库用设计模式解析 RecyclerViewSeimiCrawler:敏捷、独立部署、支持分布式的 Java 爬虫框架Android 架构资源集合HackerNews_Kotlin:Google MVP 架构的 Kotlin 实践 Hacker News Android 客户端设计模式:PHP 和 Go 语言实现RPCX:类似 Dubbo 的分布式 RPC 框架iOS MVVM 架构:界面与数据 I/O 逻辑分离的实践[译] PHP 中的设计模式[译] 面向协议的 MVVM 架构介绍App 环境分离的实现Service Oriented 的 iOS 应用架构微信 Android 客户端后台保活经验分享深入分析 iBATIS 框架之系统架构与映射原理实践移动端的 Flux 架构Java 单例真的写对了么?滴滴出行 iOS 客户端架构演进之路Android App 的设计架构:MVC, MVP, MVVM 与架构经验谈iOS 应用架构谈:组件化方案Sky Walking:对 Java 分布式应用程序集群业务运行情况进行追踪、告警和分析的系统iOS 开发性能提高Golang 微服务工具包用 Swift 搭建数据驱动型 iOS 架构设计模式实现(Java、C、Golang)端游、手游服务端常用的架构是什么样的?微信红包的随机算法是怎样实现的?[译] Dapper,大规模分布式系统的跟踪系统Nucleus - 一个 Android MVP 架构库[译] iOS 架构模式Android 应用开发架构概述[译] 如何利用 Python 中的 @property 装饰器快速重构代码?Java Web 架构知识整理:记一次阿里面试经历Java 应用一般架构[译] Android 架构演化之路iOS 高性能图片架构与设计如何实现支持数亿用户的长连消息系统 (周洋)Android 系统架构之微服务架构 (MrSimple)iOS 应用架构谈:网络层设计方案 (CasaTaloyum)iOS 应用架构谈:view 层的组织和调用方案 (@CasaTaloyum)iOS 应用架构谈 (@CasaTaloyum)Android 源码设计模式分析 (@MrSimp1e)iOS 设计模式解析

设计模式

Go 设计模式(八):装饰器模式Go 设计模式(五):创建型模式总结设计模式太难了?看看这个 “说人话” 的版本再说!设计模式太难了?看看这个 “说人话” 的版本再说![译] Spring 中的设计模式设计模式在外卖营销业务中的实践Golang 设计模式你真的懂 Builder 设计模式吗?论如何实现真正安全的 Builder 模式你想知道的 React 组件设计模式这里都有(上)Go 并发设计模式之 Half-Sync/Half-AsyncGo 并发设计模式之 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 设计模式解析

重构

Chrome DevTools:使用 CSS 概述面板重构和改善 CSS老旧系统重构技巧,轻松搞定遗留代码代码重构之法:方法重构分析代码优化实战:我又优化了一百个 if else靠谱程序员必备技能:重构也要有方法论系统重构的道与术3000 字详解 Kylin 查询缓存重构CMS 后台重构技术方案[译] 手把手介绍函数式编程:从命令式重构到函数式领域驱动设计在马蜂窝优惠中心重构中的实践记一次前端项目重构要点总结快看!原来重构如此简单携程国际 BU 的 SEO 重构实践前端重构范式之 position面向体验的重构优化[译] 什么是代码整理?最佳实践:重构 AppDelegate(iOS)前端重构范式之 float layoutGo 代码重构:23 倍的性能爆增重构 React 组件的实用清单IntelliJ IDEA 复杂的重构操作IntelliJ IDEA 复杂的重构技巧6 个月清洗近千亿条微信支付交易记录,他们要搞什么大事情?电商工作后台首页的商业价值重构与产品化设计巧用匿名函数重构你的代码[译] 微服务从设计到部署(七):重构单体为微服务系统重构的 10 点经验总结Spark 技术在唯品会财务系统重构中的实践总结重构:靠谱程序员的必备技能重构之十六字心法沪江学习 Android 端应用架构重构如何重构 “箭头型” 代码使用微服务架构重构支付网关没有单元测试,何谈重构在重构脚手架中掌握 React / Redux / Webpack2 基本套路[PPT] 一次重构引发的分布式服务管理如何重构一个大型历史项目:百度经验改版总结重构过程中的过度设计重构的七宗罪CSS 代码重构与优化之路[译] 如何利用 Python 中的 @property 装饰器快速重构代码?前端技能训练:重构一 (@Phodal)

集群

数据源管理:分布式 NoSQL 系统,Cassandra 集群管理创建高可用 RabbitMQ 集群[译] 如何使用 Istio 1.6 管理多集群中的微服务?架构设计基础:单服务、集群、分布式的基本区别和联系Egg.js 打造高可用服务集群Zookeeper 集群如何高可用部署?滴滴 Elasticsearch 多集群架构实践那些年用过的 Redis 集群架构分布式高性能 Redis 集群线上常见问题Node.js:浅析高并发与分布式集群你不知道的 RabbitMQ 集群架构全解MySQL 高可用集群方案之 PXC集群资源调度系统设计架构总结dubbo 源码解析:集群容错架构设计微服务注册发现集群搭建:Registrator Consul Consul-template nginxActiveMQ 高可用集群方案Sky Walking:对 Java 分布式应用程序集群业务运行情况进行追踪、告警和分析的系统如果有 10000 台机器,你想怎么玩?