阿里开发者_个人页

个人头像照片 阿里开发者
个人头像照片
264
11
0

个人介绍

暂无个人介绍

擅长的技术

  • Java
  • 数据库
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2023年11月

  • 11.02 17:11:41
    发表了文章 2023-11-02 17:11:41

    记一个诡异的TCP挥手乱序问题

    tcp四次挥手是超经典的网络知识,但是网络中的异常状况千奇百怪,说不定会“偷袭”到标准流程的盲区。最近笔者遇到了一个罕见的挥手乱序问题,经过对内核代码的分析和试验,最后终于找到了原因,角度可谓刁钻。本文从技术视角,将排查过程记录下来,既是对整个过程的小小总结,将事情彻底完结掉,也是对tcp实现的一些细节的学习记录。
  • 11.01 15:25:36
    发表了文章 2023-11-01 15:25:36

    复用性风控:软件复用成本的量化管理

    本文分析「复用性」这一概念背后的风险及成因,借助笔者在业务安全和基础安全的经验,提出了一个在软件研发流程中,管理「复用性成本风险」的风险管理模型,希望能为读者在后续的技术决策和软件研发流程提供些许帮助。

2023年10月

  • 10.30 15:40:10
    发表了文章 2023-10-30 15:40:10

    十年业务开发总结,如何做好高效高质量的价值交付

    软件交付是一个非常复杂的过程和体系,需要保障好每个阶段的质量和效率才能保障最终的质量和效率。本文将尝试从需求交付的前、中、后三个环节来阐述一下如何做高效高质量的价值交付。
  • 10.27 15:13:14
    发表了文章 2023-10-27 15:13:14

    软件研发的道德情操

    亚当斯密对我的启发,我称之为“软件研发的道德情操”。
  • 10.26 16:51:45
    发表了文章 2023-10-26 16:51:45

    如何充分发挥 SQL 能力?

    如何充分发挥 SQL 能力,是本篇文章的主题。本文尝试独辟蹊径,强调通过灵活的、发散性的数据处理思维,就可以用最基础的语法,解决复杂的数据场景。
  • 10.24 16:47:19
    发表了文章 2023-10-24 16:47:19

    记一次迭代需求中的微型代码重构实战总结

    本文基于日常需求中遇到的问题,演绎微型重构的过程。
  • 10.23 15:23:38
    发表了文章 2023-10-23 15:23:38

    技术人对抗焦虑的加减法

    对抗焦虑,首先我们要分离好“被贩卖的焦虑”这个课题,其次,摆正好姿态,管理好自己的欲望,通过螺旋式的“成长”来改善“自己的不满意”。
  • 10.19 18:00:25
    发表了文章 2023-10-19 18:00:25

    值得收藏!如何快速画出一幅漂亮的架构图

    这篇文章总结了常用的架构图类型,可以借鉴笔者提供的模板,快速地产出符合业务需要的架构图。
  • 10.19 16:44:54
    发表了文章 2023-10-19 16:44:54
  • 10.18 16:53:51
    发表了文章 2023-10-18 16:53:51

    对抗软件复杂度的战争

    服务一个人的系统,和服务一亿人的系统,复杂度有着天壤之别。本文从工程师文化、组织战略、公司内部协作等角度来分析软件复杂度形成的原因,并提出了一些切实可落地的解法。
  • 10.17 15:29:10
    发表了文章 2023-10-17 15:29:10

    浅谈交易链路中的一些设计原则&模式

    作者对设计原则、模式等学习后,通过本文谈谈自己的感受。
  • 10.16 16:24:23
    发表了文章 2023-10-16 16:24:23

    通过述职发现自己“变”了

    述职的目的是通过事情本身看人的成长变化,有两点比较重要:一个是价值和结果的呈现、另一个是个人的成长和变化。本文针对这两个点展开聊聊,包括通过哪些方式来改变自己有所成长,如何进行价值的定义判断、结果及呈现。
  • 10.11 14:44:46
    发表了文章 2023-10-11 14:44:46

    预发部署时机器总是重启两次的“简单”排查

    本文只是总结下线上问题的排查过程,不讲方法论,没有大道理,行文会较为随意,注重的是排查思路,希望对同学们日常研发工作有所帮助~
  • 10.10 11:05:16
    发表了文章 2023-10-10 11:05:16

    大象转身-平台架构如何拥抱业务创新

    如果你正在负责一个超大复杂型平台(比如电商、支付、物流)的架构师,且面临各种技术负债(比如架构复杂性、团队协同复杂性),同时业务又面临从平台服务,到场景化创新的转型。那么这篇文章也许对你有收获。
  • 10.09 14:46:12
    发表了文章 2023-10-09 14:46:12

    一种基于动态代理的通用研发提效解决方案

    作为一名研发人员,除了业务开发之外,研发提效是一个永恒的话题,而女娲正是这一话题下进行的一次全面的剖析和实践。
  • 10.08 14:39:32
    发表了文章 2023-10-08 14:39:32

    一文论重复性工作中如何培养匠心

    匠心来自于重复性工作,但重复性工作未必一定培养出匠心。
  • 10.08 14:34:21
    发表了文章 2023-10-08 14:34:21

    被报警大量骚扰?来看看治理方法论

    本文记录了作者组内监控治理过程和治理心得。

2023年09月

  • 09.28 15:28:50
    发表了文章 2023-09-28 15:28:50

    业务系统架构实践总结

    作者从2015年起至2022年,在业务平台(结算、订购、资金)、集团财务平台(应收应付、账务核算、财资、财务分析、预算)、本地生活财务平台(发票、结算、预算、核算、稽核)所经历的业务系统研发实践的一个总结。1.核心是面向复杂性业务支撑的实践经验(个人概念里的“复杂业务“,大概至少面向5类行业若干业务线且业态差异很大),文章不涉及性能、稳定性、资损防控、大数据离线研发,聚焦在线业务系统架构对多态业务的包容性、开放性、灵活性、可读性。2.文章较多强调”个人”两字,因为仅是我个人在实践上归纳总结的一些方式方法。3.实践经验主要来自两类,一类是接手旧系统,得以见识不一样的设计,文中“见过”特指。
  • 09.26 11:28:43
    发表了文章 2023-09-26 11:28:43

    AIGC时代的算力基石,未来的数据平台将如何演进?

    智能化是数字化的延伸,数据是AI的基石,AI需要借助数据更好地为社会、商业以及每一个人提供服务。基于AI的数据库将逐步演化为一站式的数据平台,这其中蕴含着巨大的商业价值。
  • 09.25 16:08:36
    发表了文章 2023-09-25 16:08:36

    从爬⾏到奔跑 - 我们为什么需要单元测试?

    本文从测试体系的历史入手,讲述了从手动测试 -> 靠别人自动化测试 -> 靠自己自动化测试的历史演化进程,也尝试着从这个视角解释为什么大家过去不重视单元测试。之后我们分别讲述了什么是单元测试,业界的金字塔测试最佳实践,并且深入讲解了单元测试的种种好处。最后我们列举了常见的反面模式和误区,帮助大家快速识别规避常见的错误。
  • 09.22 14:13:38
    发表了文章 2023-09-22 14:13:38

    产品运营方法论:从目标拆解到策略重构

    本文从产品运营的定义到作者对产品运营的理解以及一些工作中用到的方法论做了总结。
  • 09.21 16:01:56
    发表了文章 2023-09-21 16:01:56

    为什么 Rust 备受开发者青睐?

    在本篇文章中,作者介绍了 Rust 是什么,它的历史以及 Rust 是如何备受开发者和行业的青睐。希望本篇文章能帮助读者对 Rust 这门语言有一个大概的了解。
  • 09.20 16:21:27
    发表了文章 2023-09-20 16:21:27

    十行代码让日志存储降低80%

    日志是系统中熵增最快的一个模块,它承载了业务野蛮生长过程中的所有副产品。本文介绍了一个日志治理案例,围绕降本和提效两大主题,取得一定成效,分享给所有渴望造物乐趣的同学。
  • 09.19 16:52:32
    发表了文章 2023-09-19 16:52:32

    做好这四步,服务端轻松成为全栈化人才

    本文总结了作者和团队的其他同学在全栈化实践中的痛点和问题,分享了自己的解决思路和经验,希望让后人可以更轻松加入全栈化大家庭,走的更快更稳。
  • 09.18 14:55:44
    发表了文章 2023-09-18 14:55:44

    一次访问Redis延时高问题排查与总结(2)

    本文是一次访问Redis延时高问题排查与总结的续篇,主要讲述了当时没有发现的一些问题和解决方案。
  • 09.14 16:12:28
    发表了文章 2023-09-14 16:12:28

    灵魂三问之稳定性摸排

    本文记录了稳定性摸排过程中的一些思考和沉淀。
  • 09.13 14:00:32
    发表了文章 2023-09-13 14:00:32

    数据研发“新人”如何快速落地?

    本文将以“如何快速落地”、“快速适应新环境”为出发点,探讨数据研发“新人”如何快速了解公司业务、领域模型和业务系统,然后快速高效的推进相关工作,赢得合作伙伴的信任和支持。
  • 09.12 17:01:14
    发表了文章 2023-09-12 17:01:14

    为什么很多人工作3年,却只有1年经验?

    同样是在软件开发行业工作 3 年,为什么有些人经验丰富,可以独当一面,而有些人却还和工作一年的人差不多?作者给出了自己的答案。
  • 09.11 13:51:55
    发表了文章 2023-09-11 13:51:55

    实际工作中结构化思维在表达中的应用

    技术PM如何在实际工作中正确精准表达出自己想要输出的信息,掌握底层逻辑---结构化思维就显得尤为重要。而培养结构化思维的有效工具即是---金字塔原理。
  • 09.08 10:52:33
    发表了文章 2023-09-08 10:52:33

    快速成长的秘诀|学会自我培养和培养他人

    本文是快速成长系列第三篇《自我培养和培养他人》,会从人才培养的目标、缺失、系统、实施几个方面介绍人才培养的实践经验。
  • 09.07 15:42:21
    发表了文章 2023-09-07 15:42:21

    请谨慎使用 @Builder 注解!

    本文主要指出 @Builder 存在的一些问题,指出它并不是链式编程的最佳实践。
  • 09.06 16:49:57
    发表了文章 2023-09-06 16:49:57

    三点“揭露”内向技术人如何做好分享?

    希望本文能帮助所有内向者发现自身的优势,实现由内而外的成长。
  • 09.05 15:18:06
    发表了文章 2023-09-05 15:18:06

    一文探究系统分析与设计的逻辑性

    「软件分析」与「软件设计」这样的词眼经常听到,然而要真正理解「软件分析」和「软件设计」的本质是比较难的,本文带你了解软件分析与设计的「逻辑性」到底是什么。

2023年08月

  • 08.31 09:47:23
    发表了文章 2023-08-31 09:47:23

    快速成长的秘诀|自我成长的方法有哪些?

    快速成长总共三篇,分别是《完成自我升级》、《自我成长的方法》、《学会自我培养或培养他人》。本文为第二篇,会从9个维度分享自我成长。
  • 08.30 16:04:29
    发表了文章 2023-08-30 16:04:29

    跟着iLogtail学习设计模式

    本文将结合 iLogtail 项目,从实践角度探讨一些常见设计模式的技术原理。
  • 08.29 16:24:28
    发表了文章 2023-08-29 16:24:28

    技术同学必会的MySQL设计规约,都是惨痛的教训

    怎么才能很好的避免低级故障?以下规范在大型互联网公司经过了充分的验证,尤其适用于并发量大、数据量大的业务场景。
  • 08.28 14:11:48
    发表了文章 2023-08-28 14:11:48

    探索AI时代的应用工程化架构演进,一人公司时代还有多远?

    当代AI来势汹汹,本文从AI的特点、对研发的挑战、AI的应用工程和场景分化等剖析了AI时代的应用工程化架构演进之路。
  • 08.24 14:26:05
    发表了文章 2023-08-24 14:26:05

    领域建模的体系化思维与6种方法论

    本文希望能够通过总结过去自己对领域建模的一点粗浅经验给需要的同学能有些许启发,少走弯路。
  • 08.23 15:44:38
    发表了文章 2023-08-23 15:44:38

    快速成长的秘诀|如何实现自我认知升级?

    本文是技术人成长系列文章,作者期望透过这些真实的技术成长经验,给到读者一些有益的启发。
  • 08.22 15:27:58
    发表了文章 2023-08-22 15:27:58

    应用开发者的疑问:大模型是真正的银弹吗?

    通过本文作者想和大家简单讨论下大模型的局限以及真正的适用场景。
  • 08.18 14:14:52
    发表了文章 2023-08-18 14:14:52

    一名全栈工程师的技术实践之路

    本文比较系统的介绍了什么是全栈以及全栈开发的具体步骤和实践,最后分享了作者做全栈的心得体会。
  • 08.17 16:30:25
    发表了文章 2023-08-17 16:30:25

    共识协议的技术变迁 -- 既要“高”容错,又要“易”定序,还要“好”理解

    这篇文章与读者朋友们好好聊一聊共识这个技术领域,期望能够让大伙儿对共识协议的前世今生以及这些年的技术演进有个大体了解。
  • 08.16 17:16:47
    发表了文章 2023-08-16 17:16:47

    该重视软件方法了,实现:利润 = 需求 - 设计

    本文篇幅有些长,但是相比阅读各类书籍,然后理解和吸收,会大大节省很多时间,对于一些书中难以理解的部分做了改进,帮助更好的理解。可能阅读本文需要一些软件方法的基础知识,才能更好理解和吸收,甚至提出反馈建议。希望文本对大家有帮助,当然这需要运用好“只字不差阅读”和“只字不差理解”。
  • 08.15 16:00:16
    发表了文章 2023-08-15 16:00:16

    迄今为止最完整的DDD实践

    对于一个架构师来说,在软件开发中如何降低系统复杂度是一个永恒的挑战。
  • 08.11 15:06:27
    发表了文章 2023-08-11 15:06:27

    实战总结,记一次glibc导致的堆外内存泄露

    本文记录一次glibc导致的堆外内存泄露的排查过程。
  • 08.10 17:13:19
    发表了文章 2023-08-10 17:13:19

    评委角度看晋升,建议做好这几件事

    作者总结了今年作为评委参加的很多晋升场子,其中以前端和客户端技术栈为主,总结了一些收获分享出来。
  • 08.08 14:47:34
    发表了文章 2023-08-08 14:47:34

    如何优雅做好项目管理?

    对于技术PM来说“优雅”做好项目管理至关重要。优雅是一种态度和状态、优雅是一种能力和过程,想要优雅做好项目管理,掌握项目管理的思维、理论、工具和方法至关重要。
  • 08.03 13:48:49
    发表了文章 2023-08-03 13:48:49

    深入浅出流批一体理论篇,数据架构的演进

    这篇文章的主要内容包括:1、数据架构的演变历史与各种架构的优缺点。2、流批一体的价值。3、流批一体架构中流与批的关系。
  • 08.02 10:15:36
    发表了文章 2023-08-02 10:15:36

    一文揭秘饿了么跨端技术的演进、实践与落地

    本文会先带领大家一起简单回顾下跨端技术背景与演进历程与在这一波儿接着一波儿的跨端浪潮中的饿了么跨端现状,以及在这个背景下,相较于业界基于 React/Vue 研发习惯出发的各种跨端方案,饿了么为什么会选择走另外一条路,这个过程中我们的一些思考、遇到及解决的问题和取得的一些成果,希望能给大家带来一些跨端方面的新思路。

2023年07月

  • 发表了文章 2024-05-15

    阿里云EMR数据湖文件系统: 面向开源和云打造下一代 HDFS

  • 发表了文章 2024-05-15

    Code Smell 重构你的日常代码-圈复杂度高多层嵌套

  • 发表了文章 2024-05-15

    Java8 Lambda实现源码解析

  • 发表了文章 2024-05-15

    谈谈过度设计:因噎废食的陷阱

  • 发表了文章 2024-05-15

    Java本地高性能缓存实践

  • 发表了文章 2024-05-15

    Golang 中那些隐秘的角落

  • 发表了文章 2024-05-15

    Tair 对 Redis 引擎架构之争的看法

  • 发表了文章 2024-05-15

    谈谈我工作中的23个设计模式

  • 发表了文章 2024-05-15

    聊聊日志硬扫描,阿里 Log Scan 的设计与实践

  • 发表了文章 2024-05-15

    干货!6个方面,32条总结教你提升职场经验

  • 发表了文章 2024-05-15

    javascript 异常处理的一些经验

  • 发表了文章 2024-05-15

    卓越工程之单元测试在行权鉴权中的实践

  • 发表了文章 2024-05-15

    承上启下:基于全域漏斗分析的主搜深度统一粗排

  • 发表了文章 2024-05-15

    创业之路的故事|如何设计一个用户系统

  • 发表了文章 2024-05-15

    聊一聊分布式锁的设计模型

  • 发表了文章 2024-05-15

    一文看懂分布式链路监控系统

  • 发表了文章 2024-05-15

    地图作业平台低代码实战(搭建能力提升)

  • 发表了文章 2024-05-15

    没有银弹,只有取舍 - Serverless Kubernetes 的思考与征程(一)

  • 发表了文章 2024-05-15

    了解那些“奇葩”SQL写法,快速写出高效率SQL

  • 发表了文章 2024-05-15

    5个编写技巧,有效提高单元测试实践

正在加载, 请稍后...
滑动查看更多
  • 提交了问题 2024-03-14

    程序员为什么不能一次性写好,需要一直改Bug?

  • 提交了问题 2024-03-08

    让 AI 写代码,能做出什么样的项目?

  • 提交了问题 2024-02-21

    开动脑洞,你最想用Sora生成什么样的视频?

  • 提交了问题 2024-02-05

    如果用你的专业送上新春祝福,会是什么样的?

  • 提交了问题 2024-01-18

    如何看黄铭钧院士点赞PolarDB,称「云数据库正进入2.0时代,AI与云数据库深度结合大有可为」?

  • 提交了问题 2024-01-17

    只允许用 AI 写代码,不允许程序员手写,你怎么看这种做法?

  • 提交了问题 2023-12-28

    你时常焦虑吗?浅聊技术人对抗焦虑的方法

  • 提交了问题 2023-12-22

    你曾经担任的角色是 CodeReviewer 还是 被 CodeReviewer ?

  • 提交了问题 2023-12-14

    偏向锁被废弃了?谈谈你背的那些“八股文”

  • 提交了问题 2023-12-07

    站在业务技术团队的开发视角,你认同“可读性”是代码的第一优先级要求吗?

  • 提交了问题 2023-12-01

    技术人上下班通勤时间会做些什么?

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息