一个多业务、多状态、多操作的交易链路,闲鱼架构如何演进?
作者|陆漫(君爱) 出品|阿里巴巴新零售淘系技术部 双十一刚刚结束,成交额2684亿震惊全世界,每秒订单峰值达54.4W笔。在闲鱼2000万DAU,交易数额同样增长迅速的今天,我们如何保障交易链路的稳定与快速支撑业务?这篇文章从客户端开发的角度,介绍闲鱼交易链路业务的架构演进过程,在保证性能的前提下,不断提升研发效率,与大家一起交流过程中的思考。 业务特征 我们今天定义闲鱼交易链路,从闲鱼特有的....

带你读《企业级业务架构设计: 方法论与实践》之三:架构伴侣:业务模型
点击查看第一章点击查看第二章|第3章| 架构伴侣:业务模型 业务架构是战略、流程、组织等业务元素的结构化表达,因此,说起业务架构,自然离不开结构化表达的基本方式—业务模型,所以本章将重点介绍业务模型。 3.1 模型与业务模型 业务模型也是模型的一种,因此我们需要先从模型讲起。关于模型的概念,各位读者可以查到很多种定义,不过,笔者觉得百度上有一种定义比较容易理解:模型是所研究的系统、过程、事物或概....
带你读《企业级业务架构设计: 方法论与实践》之二:业务架构的作用及与IT架构的关系
点击查看第一章 点击查看第三章|第2章| 业务架构的作用及与IT架构的关系 2.1 业务架构的作用 业务架构的作用通常被认为是连接业务与IT的纽带,用于实现业务需求到IT的顺利传导,对于TOGAF等企业架构理论来说,业务架构也承担着将企业战略落地的职责。任何方法其实都有一定的时代性,除了上述一般意义上的作用之外,在通向“数字化”时代的进程中,业务架构的独特性在于帮助企业完成了深刻的“数字化”转型....
带你读《企业级业务架构设计: 方法论与实践》之一:业务架构的发展历程
架构师书库企业级业务架构设计:方法论与实践点击查看第二章点击查看第三章付晓岩 著|第一部分| 业务架构基础篇 业务架构并非软件工程中新诞生的领域,但是提及的人却很少。这个偶尔走进读者视线的词汇,经常带着一种“花非花、雾非雾”的“朦胧感”,很多人对业务架构究竟在软件设计中发挥了什么作用、有什么好处,以及业务架构和应用架构的关系、业务架构师和产品经理的区别等基本问题说不清、道不明。《软件工程》《软件....
一个多业务、多状态、多操作的交易链路?闲鱼架构这样演进
作者:闲鱼技术-君爱 前言 双十一刚刚结束,成交额2684亿震惊全世界,每秒订单峰值达54.4W笔。在闲鱼2000万DAU,交易数额同样增长迅速的今天,我们如何保障交易链路的稳定与快速支撑业务?这篇文章从客户端开发的角度,介绍闲鱼交易链路业务的架构演进过程,在保证性能的前提下,不断提升研发效率,与大家一起交流过程中的思考。 业务特征 我们今天定义闲鱼交易链路,从闲鱼特有的交易模式“边聊边买”,由....

企业级业务架构的设计难点
企业级业务模型的建设离不开标准化过程,因为做企业级模型要横向对比分析企业所有业务领域,以期望在设计上实现“以更少支持更多”,这是很多企业级系统建设或者企业级转型工程的目标,希望能够同时实现快速的灵活响应和减少重复开发这两个目标。这个愿望是非常美好的,关于对这一点的体会,本书后边再讲,现在还是先讨论下实现这一目标,业务架构设计所面临的最大难点——标准化工作。 一、基本的标准化方法 业务架构模型的标....
单KEY业务,数据库水平切分架构实践 | 架构师之路
提醒,本文较长,可提前收藏/转发。 本文将以“用户中心”为例,介绍“单KEY”类业务,随着数据量的逐步增大,数据库性能显著降低,数据库水平切分相关的架构实践: 如何来实施水平切分 水平切分后常见的问题 典型问题的优化思路及实践 一、用户中心 用户中心是一个非常常见的业务,主要提供用户注册、登录、信息查询与修改的服务,其核心元数据为: User(uid, login_name, passwd, s....
1对多业务,数据库水平切分架构一次搞定 | 架构师之路
本文将以“帖子中心”为例,介绍“1对多”类业务,随着数据量的逐步增大,数据库性能显著降低,数据库水平切分相关的架构实践: 如何来实施水平切分 水平切分后常见的问题 典型问题的优化思路及实践 一、什么是1对多关系 所谓的“1对1”,“1对多”,“多对多”,来自数据库设计中的“实体-关系”ER模型,用来描述实体之间的映射关系。 1对1 一个用户只有一个登录名,一个登录名只对应一个用户 一个uid对应....
多key业务,数据库水平切分架构一次搞定
数据库水平切分是一个很有意思的话题,不同业务类型,数据库水平切分的方法不同。 本篇将以“订单中心”为例,介绍“多key”类业务,随着数据量的逐步增大,数据库性能显著降低,数据库水平切分相关的架构实践。 一、什么是“多key”类业务 所谓的“多key”,是指一条元数据中,有多个属性上存在前台在线查询需求。 订单中心业务分析 订单中心是一个非常常见的“多key”业务,主要提供订单的查询与修改的服务,....
Rainbond 部署SpringCloud微服务架构业务实践
示例项目详情本文档以Pig 快速开发框架为例,演示如何在Rainbond上部署一套完整的Spring Cloud项目。Pig Microservice Architecture V2.1.0:基于 Spring Cloud Finchley 、Spring Security OAuth2 的RBAC权限管理系统基于数据驱动视图的理念封装 Element-ui,即使没有 vue 的使用经验也能快速....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
金融级分布式架构
SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。
+关注