目录背景术语对齐探索如何优雅地提供接口调用?怎样封装多个不同类型的H5容器容器?整体架构通用容器框架容器基础组件这样的架构能带来什么样的好处?背景大家如果经历过Hybrid项目的开发,即项目中涉及到H5与Native之间的交互,那么很有可能会遇到各种各样的H5容器。为什么会有那么多各种各样的容器呢...这也是轮子多的通病了,轮子多到业务方不知道选哪个。当然, ......
635
0
0
2023-02-04
MDAMDA是Model Driven Architecture 的缩写,也叫模型驱动架构,起源于分离系统规约和平台实现的思想,MDA的主要目标是:Portability(可移植性),Interoperability(互通性),Reusability(可重用性)先有一个平台独立模型(PIM),通过工具将平台独立模型映射为平台相关模型(PSM),再由平台相关模 ......
470
0
0
2022-12-27
软件架构的概念软件架构 = 软件体系结构,架构设计就是需求分配,将满足需求的职责分配到组件上。架构的本质1、软件架构为软件系统提供一个结构、行为和属性的高级抽象 2、软件架构风格是特定应用领域的惯用模式,架构定义一个词汇表和一组约束。架构的作用1、软件架构是项目干系人进行交流的手段 2、软件架构是可传递和可复用的模型,通过研究软件架构可能预测软件的质量 3、 ......
774
0
0
2022-12-27
交易核心支付编排 ......
382
0
0
2022-12-15
数据服务是数据中台体系中的关键组成部分。作为数仓对接上层应用的统一出入口,数据服务将数仓当作一个统一的 DB 来访问,提供统一的 API 接口控制数据的流入及流出,能够满足用户对不同类型数据的访问需求。电商平台唯品会的数据服务自 2019 年开始建设,在公司内经历了从无到有落地,再到为超过 30+业务方提供 to B、to C 的数据服务的过程。本文主要介绍 ......
381
0
0
2022-12-15
一、背景会员系统是一种基础系统,跟公司所有业务线的下单主流程密切相关。如果会员系统出故障,会导致用户无法下单,影响范围是全公司所有业务线。所以,会员系统必须保证高性能、高可用,提供稳定、高效的基础服务。随着同程和艺龙两家公司的合并,越来越多的系统需要打通同程APP、艺龙APP、同程微信小程序、艺龙微信小程序等多平台会员体系。例如微信小程序的交叉营销,用户买了 ......
364
0
0
2022-12-14
目标技术目标: 上行到消息队列api吞吐量10000条/秒,下发第三方平台1000条/秒(仅平台自身处理能力,第三方看第三方处理能力极限指标为准);保证消息中心100%高可用。业务目标: 对接新需求,明确消息中心的负责人(架构组),及时响应业务处理或者反馈。产品目标: 支持消息处理状态查询,简单的消息规范消息对接(初级开发5分钟实现接入成本),规范化消息模板 ......
497
0
0
2022-12-14
八股文网站:xiaolincoding.com大家好,我是小林。在网上看到一篇讲 12306 抢票的文章,我看完后,觉得文章写很完整。不仅给出了模拟场景的代码,而且也用压测工具测试了并发情况,是一个很好的学习案例,分享给大家共读。提纲作者:绘你一世倾城 | 来源:https://juejin.im/post/5d84e21f6fb9a06ac82481491 ......
446
0
0
2022-12-12
一、Kafka基础消息系统的作用应该大部份小伙伴都清楚,用机油装箱举个例子所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交给了你做的系统去做用户画像分析。按照刚刚前面提到的消息系统的作用,我们知道了消息系统其实就是 ......
375
0
0
2022-12-11
一、Kafka基础消息系统的作用应该大部份小伙伴都清楚,用机油装箱举个例子所以消息系统就是如上图我们所说的仓库,能在中间过程作为缓存,并且实现解耦合的作用。引入一个场景,我们知道中国移动,中国联通,中国电信的日志处理,是交给外包去做大数据分析的,假设现在它们的日志都交给了你做的系统去做用户画像分析。按照刚刚前面提到的消息系统的作用,我们知道了消息系统其实就是 ......
387
0
0
2022-11-22
来源:www.cnblogs.com/ Courage129/p/14433462.html什么是分布式事务一致性的讨论强一致性弱一致性最终一致性分库分表分布式事务解决思路CAP原则Base理论二阶段提交协议TCC模式分布式事务以及分布式锁是分布式中难点,分布式事务一篇文章可能写不完,我的习惯时从基本概念出发,一步一步开始介绍,前面会先梳理事务中一些基本概念 ......
400
0
0
2022-11-21
最全解析:支付宝钱包系统架构内部揭秘(架构图)支付宝系统架构概况典型处理默认资金处理平台财务会计核算中心交易柔性事务数据缓存支付宝的开源分布式消息中间件–Metamorphosis(MetaQ)Metamorphosis(MetaQ) 是一个高性能、高可用、可扩展的分布式消息中间件,类似于LinkedIn的Kafka,具有消息存储顺序写、吞吐量大和支持本地和 ......
479
0
0
2022-11-08
“风语者客服+”是针对中小型企业推出的客服SaaS,节约了企业自建客服系统所需的巨大成本。为了给企业提供稳定可靠且优质的服务,我们在整体架构上费尽心思。虽然不尽完美,希望借此抛砖引玉,互相切磋。前言”Look deep into nature, and then you will understand everything better.“ -- Alber ......
423
0
0
2022-11-06
支付宝系统架构概况大数据典型处理默认大数据资金处理平台大数据财务会计大数据支付清算大数据核算中心大数据交易大数据柔性事务原文节选自支付圈如有任何版权问题 ......
650
0
0
2022-10-29
【编者按】对很多创业公司而言,随着业务增长,网站的流量也会经历不同的阶段。从十万流量到一百万流量,再从一百万流量跨越到一千万甚至上亿的流量,网站的架构需要经历哪些变化?在“OneAPM 技术公开课”第一期中,58同城的技术委员会执行主席沈剑对此进行了详细剖析。以下为演讲整理本次演讲主要会阐述,58同城从小流量、中等规模流量、大流量,到更大的流量过程中,架构是 ......
373
0
0
2022-10-24