自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 寿险业务系统异常处理方案

业务系统异常处理

2023-02-09 11:06:00 1119

原创 阿里六脉神剑的一些感悟【分享】

此时此刻,非我莫属这是我最喜欢的一句阿里土话,在它成为价值观之前,有太多太多的故事通过这八个字滋养了我。这八个字包含了使命感、责任感、担当、激情、更包含了一种“舍我其谁”的豪气。我很好奇,新六脉三角形中「此时此刻 非我莫属」放在最底层,最中间的部分,是巧合还是有意为之。在我看来这一条是所有其他价值观的内生动力源泉,无论是在个人成长还是在客户价值的捍卫中,都是非常非常关键的。如何保持内生的激情,从我的历史经验看至少有三点。保持理想主义《终身成长》这本书里提到了两个思维模式:固定型思维模式和成长型思维模式

2022-07-05 11:48:37 1227

原创 4+N架构:从0到1搭建保险个性化推荐能力【转载】

蚂蚁保险推荐能力建设方案分享

2022-07-05 11:38:17 626

原创 资金核对平台的发展历程

蚂蚁数据核对平台发展史

2022-07-05 11:23:55 1083

原创 分布式系统的基本问题:可用性与一致性【转载】

可用性(Availability)和一致性(Consistency)

2022-07-05 10:31:40 568

转载 团队不断发展,信息爆炸,如何从0-1做团队知识管理

知识管理

2022-06-30 14:57:11 351

原创 one-model引擎:私域营销推荐自动化解决方案【转载】

在私域营销推荐场景实战中,我们对“4+N”推荐架构进行升级迭代,沉淀了全链路准自动化的one-model推荐引擎,推荐模型开发全自动化实现,推荐服务的上线通过配置化实现,将推荐算法上线的效率提升到极致。...

2022-06-30 14:19:54 1025

原创 技术人员的职业发展规划的思考

技术人员小白的职业发展思考

2022-06-29 14:12:15 426

原创 分布式锁的实现【转载】

分布式锁实现方案

2022-06-29 11:42:31 396

原创 xflush监控设计详解

一、Xflush架构图三机房容灾方案二、监控容灾方案1.概述apmonitor 增加网关,接收 oneAgent 吐出的 metric beat 数据。2.数据容灾• 元数据库(mongodb)进行双读双写。• 监控数据(tsdb)进行双读双写3.架构4.TSDB双读双写双写发出两份写入请求,非同步写,写入结果独立,无关联逻辑。双读(1) 发出两份读取请求,对接收到的数据进行无差别合并,即以metric+tags为key,dps为value进行合并。(2)有小黑屋机制,若读

2022-06-28 17:28:35 1025

原创 【转载】菜鸟物流数据化-破局之路的思考

菜鸟物流数据化方案建设

2022-06-28 11:43:38 237

原创 PostgreSQL—适合金融的数据库

金融云数据推荐

2022-06-28 11:30:35 2512

原创 中间件产品学习总结 — Redis

Redis学习总结

2022-06-27 17:19:23 564

原创 UT数据模型和架构简介

UT数据模型和架构分享

2022-06-24 18:04:52 1211

原创 分布式基础知识 — 幂等【转载】

幂等

2022-06-24 17:22:44 587

原创 分布式基础知识 - CAP权衡【转载】

CAP理论

2022-06-24 16:55:15 528

原创 Java基础总结 — 多线程

前言:多线程是java编程中非常重要的内容,随着java版本的升级也在持续优化,整理将相关知识整理,方便自己以后复习同时也分享给大家。【总体内容大纲】一、基本概念(一)线程和进程进程程序(Program)是为实现特定目标或解决特定问题而用计算机语言(比如Java语言)编写的命令序列的集合。进程指一个程序的一次执行过程 :以上程序执行3次后会出现以下情况:线程线程又称为轻量级进程,线程是一个程序中实现单一功能的一个指令序列,是一个程序的单个执行流,存在于进程中,是一个进程的.

2022-05-15 11:56:04 265

原创 三津谈保险系统建设(二):保险业务系统发展变迁

**以史为鉴:**我们要设计保险的系统建设架构,闭门造车只会又进入大部分保险公司的“新核心”的建设的轮回中。

2022-03-03 19:28:43 322

原创 三津谈保险系统建设(一): 现状分析和建设目标规划

不去谈一些虚的上价值的东西东西,作为技术人直面主题,讲解下我对行业系统建设的理解以及对整个行业系统建设的规划行业系统建设现状1. 传统架构中科软的核心系统是目前市场上主流的寿险公司保险系统建设解决方案,无论是系统成熟度以及监管信任度上都是绝对的龙头老大,外资保险公司喜欢选择易保,而国内大的保险公司一般都会选择自研,这些自研的核心系统或多或少都会借鉴中科软的系统建设经验。而大部分中小型保险公司都会选择中科软的核心业务系统。传统架构大部分都是基于如下架构建设:一般分为核心系统、外围系统、渠道系统和.

2022-02-21 15:58:38 3684 3

原创 三津谈保险系统建设:序言

为什么写这个系列本人从07年毕业后就从事保险的信息系统建设,到目前已经15年。当然中间也“不务正业”的去做过1-2年的P2P、财富公司系统、众筹系统的建设,但我觉得这些经历反而让自己见识到了一些新的东西,开阔了自己的见识。我即在保险的供应商从事过多年的核心系统建设、互联网核心产品研发&实施,也在蚂蚁保险、腾讯云见识了互联网公司玩法和技术体系,一直希望可以致力于为保险行业的信息化建设做出一些成绩,希望可以打造一个自己心中的理想保险系统同时也可以为保险行业系统建设提供一些有一些参考价值。聊聊

2022-02-19 16:25:56 938 1

转载 【转载】RabbitMQ 和 Kafka的选择

不同的场景需要不同的解决方案,选错一个方案能够严重的影响你对软件的设计,开发和维护的能力。这篇文章会先介绍RabbitMQ和Apache Kafka内部实现的相关概念。紧接着会主要介绍这两种技术的主要不同点以及他们各自的优缺点,最后我们会说明一下怎样选择这两种技术。一、异步消息模式异步消息可以作为解耦消息的生产和处理的一种解决方案。提到消息系统,我们通常会想到两种主要的消息模式——消息队列和发布/订阅模式。1、消息队列利用消息队列可以解耦生产者和消费者。多个生产者可以向同一个消息队列发送消息;但是

2021-09-10 13:52:41 414

原创 分布式系统设计【转载】

分布式系统设计分享

2021-04-25 15:46:03 1637

原创 Kafka、RocketMQ、RabbitMQ的比较总结

​ 最近学习了Kafka、RocketMQ、RabbitMQ三款消息中间件的原理,本文主要是记录一下Kafka、RabbitMQ、RocketMQ三款中间件之间的区别。下面先对各自的架构进行简单的介绍,然后详细对比一下他们之间的关键不同点。由于学习时间和个人水平有限,文中错误之处在所难免,敬请指正。Kafka简介Producer:生产者,向Kafka集群(Broker)中发送消息Consumer:消费者,从Kafka集群中(Broker)消费消息Zookeeper: Zookeeper集群,用来管

2021-03-24 15:43:15 22783 2

原创 服务网关学习总结(二)——SpringCloud Gateway简介

单独

2021-03-24 15:41:03 258

原创 服务网关学习总结(一)——服务网关

开始

2021-03-23 14:29:48 839 1

原创 蚂蚁监控平台 - antmonitor架构设计

antmonitor架构分享

2021-03-03 11:14:59 1029

原创 Spring AOP学习总结

Spring的两大特征,IOC和AOP相信做过java的都应该知道,但有几个人能把AOP说清楚呢?最近在开发一个缓存组件,需要用到aop,但由于是工具项目,不能像业务开发一样使用@Aspect 和 xml配置的方式,这时才发现自己对aop的理解只是使用级。所以自己又重新整理学习了AOP,受益良多,将学习的内容整理总结,方便以后自己复习也分享给需要的小伙伴。(只是个人总结,如有错误欢迎指正)首先分享一个自己整理的学习思维导图,可以从整体先了解下AOP的知识体系。一、面向切面编程(AOP)基本概念

2021-02-23 19:47:55 408

原创 两码运营:孕育而生

前言(服务淘宝时代) 依稀记得08年进入支付宝,那时候公司和蚂蚁还搭不上边,整个公司也就四五百号人,那会的支付宝还在全心全力为淘宝服务,不断提升支付成功率,接入各种支付渠道以及商家提现的代发渠道,那会基本没有什么产品而言,几乎掰掰手指头也数的过来,除了担保交易,外部即时到账交易, CAE代扣,转账到卡外, 开始涉及一些批量代发,以及逐步介入民生行业,如缴水电煤,还信用卡等,不过交易量都不大,还是以支付产品为主,以及增加对用户的粘性设计了一些产品,那时候经常会做一些第三方支付公司的对比,例如财付通,百付宝

2020-12-29 10:45:54 628

原创 领域驱动设计DDD系列(三)——Repository模式

DDD的宏观理念其实并不难懂,但是如同REST一样,DDD也只是一个设计思想,缺少一套完整的规范,导致DDD新手落地困难。我之前的架构篇主要从顶层设计往下看,从这一篇开始我希望能填补上一些DDD的代码落地规范,帮助同学在日常工作中落地DDD思想,并且希望能通过一整套规范,让不同的业务之间的同学能够更快的看懂、掌握对方的代码。但是规则是死的、人是活的,各位同学需要根据自己业务的实际情况去有选择的去落地规范,DDD的规范不可能覆盖所有场景,但我希望能通过解释,让同学们了解DDD背后的一些思考和取舍。为什么要

2020-12-08 09:53:02 3440 4

原创 领域驱动设计DDD系列(四)——汽车定价车业务迁移案例

项目介绍定价车业务是天猫汽车行业最核心的业务之一,解决的是消费者在4S店买车无法砍价到最低价格的问题。天猫可以从主机厂(货源方)BD一个最低的一口价,用户通过在天猫下定金单,到线下门店通过电子凭证核销、付尾款,最终履约提车的交易模式,完成在线购买新车的完整的交易链路闭环,培养“上天猫,开新车”的心智。其整个链路涉及到了复杂的交易链路、门店新零售的核销和POS付尾款或车秒贷金融、网商银行的垫资链路、汇金和FP的保证金冻结、分佣(到平台和门店)、代扣等等,整体链路非常长而复杂,有大量的逻辑分支,需要平台小二.

2020-12-08 09:47:18 6047 1

原创 领域驱动设计DDD系列(二)——应用架构

架构这个词源于英文里的“Architecture“,源头是土木工程里的“建筑”和“结构”,而架构里的”架“同时又包含了”架子“(scaffolding)的含义,意指能快速搭建起来的固定结构。而今天的应用架构,意指软件系统中固定不变的代码结构、设计模式、规范和组件间的通信方式。在应用开发中架构之所以是最重要的第一步,因为一个好的架构能让系统安全、稳定、快速迭代。在一个团队内通过规定一个固定的架构设计,可以让团队内能力参差不齐的同学们都能有一个统一的开发规范,降低沟通成本,提升效率和代码质量。在做架构设计时,

2020-12-07 17:03:02 1209

原创 领域驱动设计DDD系列(一)——Domain Primitive

DDD

2020-12-07 15:50:23 2515 4

原创 两码一号(九):业务监控

背景大部分业务监控都是业务同学自己按照需求配置,业务间的监控一般无法感知到。这种玩法存在一些问题:日志格式不标准,大部分都是自己用监控配置繁琐,阈值调整反反复复,新产品上线需要从头来一遍业务间的监控不好做,彼此口径不统一应急处理时不同平台间无法统一口径主要痛点就是监控零散、配置繁琐、应急效率低。新生态业务监控为解决目前的监控痛点,我们推出了基于两码标准建设的业务监控lego。通过两码的标准化管控,实现业务口径的统一、标准管理。所谓生态是指监控体系的发现、定位、变更、预案

2020-11-24 14:08:11 742 1

原创 两码一号(六):我们在路上

前言看了前面几篇的分享,同学们应该对两码一号有了全面的理解和认识,但是两码一号作为蚂蚁全站的业务架构能力体系,不论是全局架构的规范落地,还是产品标准化的定义原则,再到各业务方的生态实践,都需要不断的打磨和锤炼,任重而道远,所以两码一号目前仍然坚持在路上。整体方向19财年,两码一号将继续为全站业务架构及标准规范落地继续努力,重点守护全站的业务标准并为之赋能,主要在以下几个方向寻求突破。产品身份的统一标识 产品码作为产品的唯一ID,也被称之为产品身份证。一个产品正式上架或售卖前会统一分配一个身份

2020-11-24 14:07:58 616

原创 两码一号(五):两码质量体系

一、引言随着青鸾项目(火凤凰项目的子项目之一)在全站推广,基于两码,越来越多的生态方(参见:两码生态)已经或者正在接入。两码作为服务端埋点基础数据,稳健的数据质量底盘是充分发挥其在数据、技术和业务上价值的大前提,需要建立一套机制,能够发现两码数据异常、告警和跟踪处理。二、目标1)升级两码数据监控大盘;2)建立异常识别、验证、告警、跟踪、处理闭环;三、总体思路整体思路1)两码落地覆盖率监控往两码质量监控大盘升级;2)从资金表两码落地质量、链路日志质量、两码覆盖率、产品流程关联研发四个方面开展;

2020-11-24 14:07:44 803

原创 两码运营(三)公司发展

当两码飞速发展的时候,公司的业务也朝着多元化发展,从金融集团的属性转向techfin,在这个趋势下,更多的走向开放,tech类的产品开始逐步出现,如最近很火的定损宝2.0 未来随着公司BASIC战略的落地,相信越来越多的tech产品将逐步对外服务,另外我们也将我们的能力逐步的开放给我们的ISV,开发者,越来越多的开发者在使用我们的能力进行产品的服务,这些公司发展的态势,也给我们未来更多的思考,这些蚂蚁自营的tech产品怎么管,这些外部合作者在蚂蚁平台上服务的产品怎么管,这些我们仍然在思考和各方共创,本

2020-11-24 14:06:58 436

原创 两码运营(二)开疆拓土

在前文中,我们看到了因为种种原因和困局,启动了两码一号项目,因此在2015年底开始了两码的拓展,整个拓展整整持续到了16年底,经过一年多的建设和改造,蚂蚁两码的覆盖度达到了全站交易的97%以上,但这个过程是充满波折和艰辛的,本文会从两码模式,两码推进,两码落地后的困局三个方向去阐述两码是如何一步步去开疆拓土的:两码模式 所为的两码一号,讲的是产品码和事件码,以及每一笔交易的流水号,这三个要素的组合形成唯一的可索引的一个索引,并且会在全链路进行透传。产品是业务主体基于具体需求,向客户提供的一组

2020-11-24 14:06:45 688

原创 两码一号(四):蚂蚁产品大盘

前言蚂蚁有没有所有产品的地图信息?这个产品的问题应该找哪位产品经理?这个产品倒底是在线上还是已经下线了,在哪能查到?从哪里能找到一个产品的具体说明、关联应用、架构师?等等诸多问题。这些问题是不是已经困扰你们很久了,今天给大家全面的介绍一下基于两码建设的蚂蚁产品大盘。蚂蚁产品大盘是怎么来的公司经过这些年的高速发展,各平台产品线数量众多,有支付平台的、财富平台的、融资平台的、保险平台的等等;各种产品也是琳琅满目、丰富多样,资金类的、线下支付类的、财富、保险类的,很多很多。但是从哪里能找到所有的产品

2020-11-24 14:06:23 1210

原创 两码一号(二): 两码生态

前言2017年是两码的生态之年,伴随着资金线两码95水位的收官,两码的工作重心,也从蚂蚁全站重资产投入过渡到轻资产消费能力构建上。‘ 两码搭台,生态唱戏,价值共享 ,共守共建‘是我们围绕生态构建两码基础能力的‘价值观’和指南针,通过与生态方一起努力,在两码生态感知上有些惊喜的变化,使用两码的团队和职能部门包括但不限安全,研发,运营,技术风险,资金风险,财务分析和决策 ,数据产品(非银监管,反洗钱)等,形成了多样化的两码生态战场,接下来介绍下重点生态战场情况。生态概览技术风险产品大盘: 乐高

2020-11-24 14:06:00 1201

原创 两码一号:两码定义原则

背景本文主要是阐述一件事情就是产品、事件定义的原则,即什么样的情况下才能定义成一个产品,或是一个事件。 涉众:蚂蚁全站产品、业务方、技术方、运营方、公司内任何对产品码事件码定义感兴趣的人员。蚂蚁产品事件概念产品:蚂蚁的产品是蚂蚁业务主体(如支付宝、重庆小贷、招财宝等公司主体)基于具体需求,向客户提供的一组业务服务的组合。产品码:是在蚂蚁主体内给产品分配的身份标识,该身份标识在蚂蚁主体内唯一。事件:蚂蚁的事件是蚂蚁业务主体根据客户、内部人员的指令或协议约定,通过具体的业务服务即时或定时执行的

2020-11-24 14:05:33 2501

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除