![](https://img-blog.csdnimg.cn/20190927151132530.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
学习积累
文章平均质量分 91
一些日常技术文章和知识的总结
【江湖】三津
https://github.com/whadmin/rocketmq?spm=ata.13261165.0.0.69327a8cLihJFD
展开
-
寿险业务系统异常处理方案
业务系统异常处理原创 2023-02-09 11:06:00 · 949 阅读 · 0 评论 -
阿里六脉神剑的一些感悟【分享】
此时此刻,非我莫属这是我最喜欢的一句阿里土话,在它成为价值观之前,有太多太多的故事通过这八个字滋养了我。这八个字包含了使命感、责任感、担当、激情、更包含了一种“舍我其谁”的豪气。我很好奇,新六脉三角形中「此时此刻 非我莫属」放在最底层,最中间的部分,是巧合还是有意为之。在我看来这一条是所有其他价值观的内生动力源泉,无论是在个人成长还是在客户价值的捍卫中,都是非常非常关键的。如何保持内生的激情,从我的历史经验看至少有三点。保持理想主义《终身成长》这本书里提到了两个思维模式:固定型思维模式和成长型思维模式原创 2022-07-05 11:48:37 · 1049 阅读 · 0 评论 -
分布式系统的基本问题:可用性与一致性【转载】
可用性(Availability)和一致性(Consistency)原创 2022-07-05 10:31:40 · 482 阅读 · 0 评论 -
团队不断发展,信息爆炸,如何从0-1做团队知识管理
知识管理转载 2022-06-30 14:57:11 · 236 阅读 · 0 评论 -
技术人员的职业发展规划的思考
技术人员小白的职业发展思考原创 2022-06-29 14:12:15 · 257 阅读 · 0 评论 -
【转载】RabbitMQ 和 Kafka的选择
不同的场景需要不同的解决方案,选错一个方案能够严重的影响你对软件的设计,开发和维护的能力。这篇文章会先介绍RabbitMQ和Apache Kafka内部实现的相关概念。紧接着会主要介绍这两种技术的主要不同点以及他们各自的优缺点,最后我们会说明一下怎样选择这两种技术。一、异步消息模式异步消息可以作为解耦消息的生产和处理的一种解决方案。提到消息系统,我们通常会想到两种主要的消息模式——消息队列和发布/订阅模式。1、消息队列利用消息队列可以解耦生产者和消费者。多个生产者可以向同一个消息队列发送消息;但是转载 2021-09-10 13:52:41 · 355 阅读 · 0 评论 -
Kafka、RocketMQ、RabbitMQ的比较总结
最近学习了Kafka、RocketMQ、RabbitMQ三款消息中间件的原理,本文主要是记录一下Kafka、RabbitMQ、RocketMQ三款中间件之间的区别。下面先对各自的架构进行简单的介绍,然后详细对比一下他们之间的关键不同点。由于学习时间和个人水平有限,文中错误之处在所难免,敬请指正。Kafka简介Producer:生产者,向Kafka集群(Broker)中发送消息Consumer:消费者,从Kafka集群中(Broker)消费消息Zookeeper: Zookeeper集群,用来管原创 2021-03-24 15:43:15 · 20359 阅读 · 2 评论 -
Spring AOP学习总结
Spring的两大特征,IOC和AOP相信做过java的都应该知道,但有几个人能把AOP说清楚呢?最近在开发一个缓存组件,需要用到aop,但由于是工具项目,不能像业务开发一样使用@Aspect 和 xml配置的方式,这时才发现自己对aop的理解只是使用级。所以自己又重新整理学习了AOP,受益良多,将学习的内容整理总结,方便以后自己复习也分享给需要的小伙伴。(只是个人总结,如有错误欢迎指正)首先分享一个自己整理的学习思维导图,可以从整体先了解下AOP的知识体系。一、面向切面编程(AOP)基本概念原创 2021-02-23 19:47:55 · 345 阅读 · 0 评论 -
两码运营:孕育而生
前言(服务淘宝时代) 依稀记得08年进入支付宝,那时候公司和蚂蚁还搭不上边,整个公司也就四五百号人,那会的支付宝还在全心全力为淘宝服务,不断提升支付成功率,接入各种支付渠道以及商家提现的代发渠道,那会基本没有什么产品而言,几乎掰掰手指头也数的过来,除了担保交易,外部即时到账交易, CAE代扣,转账到卡外, 开始涉及一些批量代发,以及逐步介入民生行业,如缴水电煤,还信用卡等,不过交易量都不大,还是以支付产品为主,以及增加对用户的粘性设计了一些产品,那时候经常会做一些第三方支付公司的对比,例如财付通,百付宝原创 2020-12-29 10:45:54 · 498 阅读 · 0 评论 -
两码一号(九):业务监控
背景大部分业务监控都是业务同学自己按照需求配置,业务间的监控一般无法感知到。这种玩法存在一些问题:日志格式不标准,大部分都是自己用监控配置繁琐,阈值调整反反复复,新产品上线需要从头来一遍业务间的监控不好做,彼此口径不统一应急处理时不同平台间无法统一口径主要痛点就是监控零散、配置繁琐、应急效率低。新生态业务监控为解决目前的监控痛点,我们推出了基于两码标准建设的业务监控lego。通过两码的标准化管控,实现业务口径的统一、标准管理。所谓生态是指监控体系的发现、定位、变更、预案原创 2020-11-24 14:08:11 · 588 阅读 · 1 评论 -
两码一号(六):我们在路上
前言看了前面几篇的分享,同学们应该对两码一号有了全面的理解和认识,但是两码一号作为蚂蚁全站的业务架构能力体系,不论是全局架构的规范落地,还是产品标准化的定义原则,再到各业务方的生态实践,都需要不断的打磨和锤炼,任重而道远,所以两码一号目前仍然坚持在路上。整体方向19财年,两码一号将继续为全站业务架构及标准规范落地继续努力,重点守护全站的业务标准并为之赋能,主要在以下几个方向寻求突破。产品身份的统一标识 产品码作为产品的唯一ID,也被称之为产品身份证。一个产品正式上架或售卖前会统一分配一个身份原创 2020-11-24 14:07:58 · 485 阅读 · 0 评论 -
两码一号(五):两码质量体系
一、引言随着青鸾项目(火凤凰项目的子项目之一)在全站推广,基于两码,越来越多的生态方(参见:两码生态)已经或者正在接入。两码作为服务端埋点基础数据,稳健的数据质量底盘是充分发挥其在数据、技术和业务上价值的大前提,需要建立一套机制,能够发现两码数据异常、告警和跟踪处理。二、目标1)升级两码数据监控大盘;2)建立异常识别、验证、告警、跟踪、处理闭环;三、总体思路整体思路1)两码落地覆盖率监控往两码质量监控大盘升级;2)从资金表两码落地质量、链路日志质量、两码覆盖率、产品流程关联研发四个方面开展;原创 2020-11-24 14:07:44 · 681 阅读 · 0 评论 -
两码运营(三)公司发展
当两码飞速发展的时候,公司的业务也朝着多元化发展,从金融集团的属性转向techfin,在这个趋势下,更多的走向开放,tech类的产品开始逐步出现,如最近很火的定损宝2.0 未来随着公司BASIC战略的落地,相信越来越多的tech产品将逐步对外服务,另外我们也将我们的能力逐步的开放给我们的ISV,开发者,越来越多的开发者在使用我们的能力进行产品的服务,这些公司发展的态势,也给我们未来更多的思考,这些蚂蚁自营的tech产品怎么管,这些外部合作者在蚂蚁平台上服务的产品怎么管,这些我们仍然在思考和各方共创,本原创 2020-11-24 14:06:58 · 338 阅读 · 0 评论 -
两码运营(二)开疆拓土
在前文中,我们看到了因为种种原因和困局,启动了两码一号项目,因此在2015年底开始了两码的拓展,整个拓展整整持续到了16年底,经过一年多的建设和改造,蚂蚁两码的覆盖度达到了全站交易的97%以上,但这个过程是充满波折和艰辛的,本文会从两码模式,两码推进,两码落地后的困局三个方向去阐述两码是如何一步步去开疆拓土的:两码模式 所为的两码一号,讲的是产品码和事件码,以及每一笔交易的流水号,这三个要素的组合形成唯一的可索引的一个索引,并且会在全链路进行透传。产品是业务主体基于具体需求,向客户提供的一组原创 2020-11-24 14:06:45 · 578 阅读 · 0 评论 -
两码一号:两码定义原则
背景本文主要是阐述一件事情就是产品、事件定义的原则,即什么样的情况下才能定义成一个产品,或是一个事件。 涉众:蚂蚁全站产品、业务方、技术方、运营方、公司内任何对产品码事件码定义感兴趣的人员。蚂蚁产品事件概念产品:蚂蚁的产品是蚂蚁业务主体(如支付宝、重庆小贷、招财宝等公司主体)基于具体需求,向客户提供的一组业务服务的组合。产品码:是在蚂蚁主体内给产品分配的身份标识,该身份标识在蚂蚁主体内唯一。事件:蚂蚁的事件是蚂蚁业务主体根据客户、内部人员的指令或协议约定,通过具体的业务服务即时或定时执行的原创 2020-11-24 14:05:33 · 2170 阅读 · 0 评论 -
两码一号:整体方案回顾
前言17财年蚂蚁启动了“两码一号”项目,旨在建立蚂蚁全站统一的业务标识及关联方式,为全站的产品事件数据在业务信息层面打通全站脉络。经过一段时间的打磨和锤炼,我们对两码一号又有了全新的认识。 回顾初衷,为什么要做两码一号,我们发现,业务、数据、技术等各方对业务及数据标准及统一都有不同的诉求。如何做到产品、服务的精细化管控,如何做到业务端到端的管理,如何低成本的识别我们的各项业务,如何低成本的将业务明细关联起来,如何保障应用数据的全生命周期闭环,如何减少各系统外部的逻辑侵入,促进系统间的解耦。通过什么样原创 2020-11-24 14:04:42 · 3468 阅读 · 1 评论 -
读书笔记202005
一、读取笔记一《麦肯锡工作法》麦肯锡核心工作方法1.解决问题第一步,与事实为友;2.让思路清晰的关键,系统分析问题;(MECE法则)3.更快找到解决方案的路径:初始假设,直奔答案;先建立初始假设,再去验证,寻找解决问题的新方法二、读书笔记二《金字塔原理》提出问题论点的关键(1)结论先行,每个话题都可以提炼出一个关键论点;(2)论点下的子论点或者论据不要超过7条;(3)论点避免言之无物,要说明关键信息;2.组织论点思想的方法(1)MECE法则(2)时间、空间、重要性、逻辑推演原创 2020-05-21 14:55:19 · 126 阅读 · 0 评论