尤娜系列
从前,有一个简单的通道系统叫尤娜……尤娜系统的第一次飞行中换引擎的架构垂直拆分改造
专业课回顾
白话linux操作系统原理 白话TCP/IP原理 温故知新-什么是软件工程温故知新-软件生存周期和过程模型
面试类
面试题总结 干活很6,面试1脸懵?你需要知道这3点 小公司比较吃亏的两道微服务面试题 CURD系统怎么做出技术含量惊艳面试官完善版 面试官问我:你做事仔细吗? CURD系统怎么做出技术含量惊艳面试官 CURD系统怎么做出技术含量--怎样引导面试 面试中一个暴露能力等级的问题 社招面试的架构分析 分享一个作为面试官的面试思路 面试专家职位面试官会问什么 知名互联网公司需要什么样的人才 谈面试中的亮点 面试官说:你真的不是不优秀只是不合适 面试官视角看面试 MySQL常见6个考题在实际工作中的运用 应届生offer指南 推荐一种通过刷leetcode来增强技术功底的方法 刷14道leetcode的总结方法论
写出结构优雅代码的4个技巧 代码荣辱观-以运用风格为荣,以随意编码为耻 编写代码的「八荣八耻」- 以用户易用为荣,以复杂歧义为耻 【编程一生】2021年总结--数据可视化技巧 业务系统调研方法论 自动化管理之新人培养 编写代码的「八荣八耻」(上篇) 项目中怎样做技术选型 生产变更的几点感悟 工作中常见的五种技术leader 四象限分析法分析你是否适合做管理 复联4里用到的方法论 领导为什么不听我的汇报和授权方法
管理者的四种不同授权风格 工作中沟通的4点感悟 作为项目经理应该串联起哪些流程 团队建设活动-巅峰故事
常用逻辑结构 做了一个简单但是很有效的优化,怎样表达出它的价值? 学习方法:用输出倒逼输入 程序员工作中的三个锦囊 自动化回归环境搭建复盘 为什么要持续重构 CodeReview的本质分析 代码评审的三怕 面对编码分歧怎样展开讨论
架构类
网络通信与操作系统原理
深入浅出操作系统的零拷贝 架构师之路-https底层原理 轻松搞懂5种IO模型趣谈IO多路复用的本质 IO回忆录之怎样过目不忘(BIO/NIO/AIO/Netty)2017版 HTTP状态码1XX深入理解 【答案公布】客户端与服务端通信时,所有的http状态码是否都是服务端返回的? 池式结构-连接池 网络通信之Session的历史血脉 https引起的跨域问题-COE&casestudy 网络字节序列-大端序和小端序 状态保持解决方案-分布式session的历史血脉 深入理解MQ生产端的底层通信过程-理解channel 接下来一段时间会对大家进行网络通信的魔鬼训练-理解socket 懂得三境界-使用dubbo时请求超过问题 懂了!国际算法体系对称算法DES原理 一个http请求进来都经过了什么(2021版) 一个请求过来都经过了什么?(2017年http版) 一个请求过来都经过了什么?(Thrift版)
稳定性建设
弹力设计三大纪律,怎样让稳定性KPI高大上? 日常开发部署时要避免的两个打爆磁盘的问题 【真实案例】程序设计的陷阱-警惕大块数据 热点和秒杀来临前要做的5件事 系统跨年的那些事儿容易引起雪崩的两个处理 近期做的稳定性建设总结 达到什么标准就可以上线了? ThreadLocal&MDC内存泄漏问题 进行一个sql优化需要做哪些准备?-metadata Lock和online DDL 在别人写的代码上做修改我是这样保证正确性 高可用-雪崩效应应对策略
稳定性「三十六计」- 无状态化
一个由于侵入框架引起的故障 稳定性的海因里希法则 稳定性三十六计-历史记录 稳定性「三十六计」- 配额管控 避免线上故障的10条建议 望尽天涯路之从理财角度看高可用 大话高可用 稳定性五件套-熔断的原理和实现 指标+数据告诉你高并发的瓶颈 稳定性三十六计-幂等设计 设置默认的超时和重试是一个基础设施的基本素养 稳定性五件套-限流的原理和实现 服务运行过程中磁盘坏道引起的思考Java
惊艳面试官-Java中关于随机数生成8种方式的思考
Spring Boot 使用的经典错误-找不到Bean了(文末含新年答谢红包福利) 关于项目使用组件版本选择的思考 应用程序怎样划分模块? Java中不容拒绝的一种优雅的写法 JAVA数据处理的常用技术 阿里巴巴编码规范(Java)证明 SpringBoot整合web容器 Java的强引用、软引用、弱引用、虚引用 hystrix线程池隔离的原理与验证 专治不会看源码的毛病--spring源码解析AOP篇(2017版) 测试了一下编解码的执行效果 volatile关键字的原理和要避免的误区 最近做code review的5点经验分享 把对象交给spring管理的3种方法及经典应用 关于生产环境改用G1垃圾收集器的思考 SpringBoot启动原理 Java异步的2种方式分析 系统梳理一下锁 关于Java两点需要更新的知识 Java&Spring过时的经典语录 java的Closeable接口和Cloneable接口 从jackson的使用和源码看程序设计 Java异常处理总结 学习Spring的思考框架 SpringBoot优雅退出 你看不懂的spring原理是因为不知道这几个概念 JAVA SPI(Service Provider Interface)原理、设计及源码解析(其一) 测测你是《花千骨》里的谁-业务代码里常用的设计模式 【新美大组件】MtDefaultContextListener加载配置过程 mock打桩之EasyMock LRU缓存实现(Java) 深入理解函数式编程
中间件
总结篇:消息中间件MQ的学习境界和路线 Spring Kafka的异步Bug Kafka生产端实际项目中的使用分析 Tair分布式缓存
Elasticsearch实战-磁盘IO被打满 应用角度看kafka的术语和功能 实现一个自己的搜索引擎的初始规划(2017版) Elasticsearch的基本概念和指标 郁金香搜索引擎的方案 四种缓存的避坑总结 RabbitMQ设计原理解析 分布式存储系统的一致性-可见性差异 实践高可用
读书
结合最近的感受谈谈《原则》和《浪潮之巅》给我的启示 《跃迁-成为高手的技术》感悟 《跃迁-成为高手的技术》之联机学习 读《向上管理的艺术:如何正确汇报工作》感悟 <学会提问-批判性思维指南>运用 「苦练基本功」超级大佬推荐工程师必看的书感悟 代码整洁之道--边界 《程序员修炼之道》解读1 会计学包含的两种程序设计思想
在【编程一生】公众号留言:666 可获取经典电子书。
三言
程序人生
总结那些年写过的跑题时间 我要是儿子的同班同学 我的妹妹和弟弟 上下班路上看到城市的背后,别再用卷这个词了 我的婆媳相处之道 我做公众号的一些理念 春节假期陪娃攻略 那些年犯过的错 怎样在工作环境中提高自己的影响力? 520特篇:有一个人在默默的关注你 程序员父母对孩子学习没要求,孩子却成绩名列前茅,这熊孩子怎么做到的? 程序员如何破局前行 生活中常用的支付知识CEO的1元年薪起源
跑题时间 跑题时间:接下来5个月的计划 跑题时间:打得好,加油! 跑题时间:杜十娘的爱与恨 跑题时间:恭喜你,你赢了 前辈经历年纪大了,是否该往管理方向转型? 程序媛的人生观 转眼结婚十多年了 这大概是最差的2022年Flag(答谢用户除夕发红包群要进的赶紧啦) 十一国庆游玩时发生的一件事 小鲜肉做生意 4年级小朋友半年课外班作文 家庭复盘会议记录
漫画
漫画:SOA中怎样确定服务的粒度?
漫画:大公司都在重复造轮子吗?
演讲稿:新人培养之道
漫画:全面理解java.lang.IllegalArgumentException及其可用性设计
漫画:性能、可用性和锁
漫画:Linux中/etc/resolv.conf文件和puppet工具解析
K8S 关于kubernetes我们还有什么可做的? Kubernetes的DaemonSet(下篇) Kubernetes的DaemonSet(上篇) Kubernetes的污点和容忍(上篇) 《两地书》--K8s基础知识
编程一生
因为公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。
PDCA方法论,检查自己是否错过更新:每周三晚上8点左右,我都会更新文章,如果你没有收到,记得点开【编程一生】公众号找一下(*^▽^*)



