架构

架构

把阿里巴巴的核心系统搬到云上,架构上的挑战与演进是什么?

阿里巴巴云原生 发表了文章 • 0 个评论 • 1206 次浏览 • 2019-12-06 19:21 • 来自相关话题


作者丨张瓅玶(谷朴)阿里巴巴研究员

阿里巴巴核心系统作为全球最大规模、峰值性能要求最高的电商交易系统,在 2018 年之前只通过混合云弹性上云方式,为 双11 节约大量成本。直到 2019 年,阿里巴巴实现了核心交易系统全面上云并经历了 双11 峰值的考验。...
查看更多

58同城实时计算平台架构实践

老马 发表了文章 • 0 个评论 • 1071 次浏览 • 2019-11-20 22:46 • 来自相关话题


【编者的话】本文主要介绍58同城实时计算平台技术演进,以及基于Flink打造的一站式实时计算平台Wstream,涵盖很多实践经验、干货和方法论,希望对您有所帮助。

背景

58同城作为覆盖生活全领域的服务平台,业务覆盖招聘、房产、汽车、金融、二手及本...
查看更多

一个秒杀系统的设计思考

JetLee 发表了文章 • 0 个评论 • 846 次浏览 • 2019-11-20 11:49 • 来自相关话题


【编者的话】秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质是一个高性能、高一致、高可用的三高系统。而打造...
查看更多

Apache ServiceComb 服务网格与微服务开发框架融合实践

微服务蜂巢 发表了文章 • 2 个评论 • 1162 次浏览 • 2019-11-01 16:03 • 来自相关话题


读者需具备基础:

已对微服务有一定实践经验,使用过一种以上的微服务开发框架。

对 Service Mesh 有一定理解,知道他是什么,运作机制,可以通过我过去的分享来了解Service Mesh 在华为公有云的实践([https://dwz.cn/...
查看更多

多云架构落地设计和实施方案

微服务蜂巢 发表了文章 • 0 个评论 • 942 次浏览 • 2019-10-31 15:58 • 来自相关话题


“不要把鸡蛋放在同一个篮子里”是一条知名的商业准则,在云平台选择上,很多公司也遵循这样的准则。基于多云平台构筑“业务中台”并不是一件简单的事情,需要构建一种快速继承、可持续迭代的路径,帮助整体方案落地。本文以实际项目案例为例,分析项目的架构设计、实施...
查看更多

四种软件架构,看看你属于哪个层次

大卫 发表了文章 • 0 个评论 • 1675 次浏览 • 2019-04-26 21:48 • 来自相关话题


如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。

一、单体架构

单体架构比较初级,典型的三级架构,前端(Web/手机端)+...
查看更多

微服务落地,我们在考虑什么?

博云BoCloud 发表了文章 • 0 个评论 • 1231 次浏览 • 2019-04-03 11:38 • 来自相关话题


【编者的话】微服务已经成为过去几年软件架构设计的“事实标准”,大多数企业在推动内部数字化转型的过程中,服务软件系统开始由单一或者SOA服务向微服务转型。那么转型过程需要遵循哪些原则呢?本文结合过往博云微服务落地实践经验,分享微服务落地实践的过程中思考。

目前...
查看更多

基于服务的分布式事务(上)

微服务蜂巢 发表了文章 • 0 个评论 • 1803 次浏览 • 2019-02-26 10:19 • 来自相关话题


传统数据库事务

在传统单体应用架构下,我们通常会将业务数据存储在一个数据库中,应用各模块直接对数据库进行操作业务数据。由数据库提供基于ACID的事务保证。
  • A是At...
查看更多

从 Clean-Architecture 谈架构原理及其应

Andy_Lee 发表了文章 • 0 个评论 • 4661 次浏览 • 2019-01-17 19:40 • 来自相关话题


【编者的话】前些日子和团队的小伙伴们分享了自己对架构的理解,当时准备的比较仓促,讲的也比较粗糙,很多点并没有表达清楚;欣慰的是大家的反馈都比较积极,证明分享的内容是有参考价值的。

这篇博客主要把分享的内容进行整理重塑,并补充一些当时没有表达的细节,期望能够给...
查看更多

什么样的软件架构是好的?

Andy_Lee 发表了文章 • 0 个评论 • 1910 次浏览 • 2019-01-04 22:35 • 来自相关话题


“All models are wrong, some models are useful” ——George Box

没有放之四海皆准的好与坏的标准。下面我对于衡量软件架构好坏的AAA原则:
  • 可考核(Accountable):好的软件架构让每...
查看更多

58同城实时计算平台架构实践

老马 发表了文章 • 0 个评论 • 1071 次浏览 • 2019-11-20 22:46 • 来自相关话题


【编者的话】本文主要介绍58同城实时计算平台技术演进,以及基于Flink打造的一站式实时计算平台Wstream,涵盖很多实践经验、干货和方法论,希望对您有所帮助。

背景

58同城作为覆盖生活全领域的服务平台,业务覆盖招聘、房产、汽车、金融、二手及本...
查看更多

一个秒杀系统的设计思考

JetLee 发表了文章 • 0 个评论 • 846 次浏览 • 2019-11-20 11:49 • 来自相关话题


【编者的话】秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质是一个高性能、高一致、高可用的三高系统。而打造...
查看更多

四种软件架构,看看你属于哪个层次

大卫 发表了文章 • 0 个评论 • 1675 次浏览 • 2019-04-26 21:48 • 来自相关话题


如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。

一、单体架构

单体架构比较初级,典型的三级架构,前端(Web/手机端)+...
查看更多

从 Clean-Architecture 谈架构原理及其应

Andy_Lee 发表了文章 • 0 个评论 • 4661 次浏览 • 2019-01-17 19:40 • 来自相关话题


【编者的话】前些日子和团队的小伙伴们分享了自己对架构的理解,当时准备的比较仓促,讲的也比较粗糙,很多点并没有表达清楚;欣慰的是大家的反馈都比较积极,证明分享的内容是有参考价值的。

这篇博客主要把分享的内容进行整理重塑,并补充一些当时没有表达的细节,期望能够给...
查看更多

什么样的软件架构是好的?

Andy_Lee 发表了文章 • 0 个评论 • 1910 次浏览 • 2019-01-04 22:35 • 来自相关话题


“All models are wrong, some models are useful” ——George Box

没有放之四海皆准的好与坏的标准。下面我对于衡量软件架构好坏的AAA原则:
  • 可考核(Accountable):好的软件架构让每...
查看更多

DockOne微信分享(一五六):由浅入深SCF无服务器云函数实践

腾讯云技术社区 发表了文章 • 0 个评论 • 2954 次浏览 • 2018-01-10 16:54 • 来自相关话题


【编者的话】近年来,互联网服务从一开始的物理服务器托管,虚拟机,容器,发展到现在的云函数,逐步无服务器化。程序员逐步聚焦于最核心的业务逻辑开发,解放了生产力,显著提升服务上线效率。云函数带来了真正的计算服务。

近年来,互联网服务从一开始的物理服务器托管,虚拟...
查看更多

集群调度框架的架构演进之路

hokingyang 发表了文章 • 2 个评论 • 11955 次浏览 • 2016-03-12 07:36 • 来自相关话题


【编者的话】集群架构是现代数据中心非常重要的组件,在最近几年中有长足发展。架构也从单体式设计转向更加灵活、去中心化和分布式设计。然而,许多现代开源实现仍然是单体式设计或者缺少很多功能,而这些功能对实际用户非常有用。

***[@Container容器技术大会将...
查看更多

把阿里巴巴的核心系统搬到云上,架构上的挑战与演进是什么?

阿里巴巴云原生 发表了文章 • 0 个评论 • 1206 次浏览 • 2019-12-06 19:21 • 来自相关话题


作者丨张瓅玶(谷朴)阿里巴巴研究员

阿里巴巴核心系统作为全球最大规模、峰值性能要求最高的电商交易系统,在 2018 年之前只通过混合云弹性上云方式,为 双11 节约大量成本。直到 2019 年,阿里巴巴实现了核心交易系统全面上云并经历了 双11 峰值的考验。...
查看更多

58同城实时计算平台架构实践

老马 发表了文章 • 0 个评论 • 1071 次浏览 • 2019-11-20 22:46 • 来自相关话题


【编者的话】本文主要介绍58同城实时计算平台技术演进,以及基于Flink打造的一站式实时计算平台Wstream,涵盖很多实践经验、干货和方法论,希望对您有所帮助。

背景

58同城作为覆盖生活全领域的服务平台,业务覆盖招聘、房产、汽车、金融、二手及本...
查看更多

一个秒杀系统的设计思考

JetLee 发表了文章 • 0 个评论 • 846 次浏览 • 2019-11-20 11:49 • 来自相关话题


【编者的话】秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视角来看,秒杀系统本质是一个高性能、高一致、高可用的三高系统。而打造...
查看更多

Apache ServiceComb 服务网格与微服务开发框架融合实践

微服务蜂巢 发表了文章 • 2 个评论 • 1162 次浏览 • 2019-11-01 16:03 • 来自相关话题


读者需具备基础:

已对微服务有一定实践经验,使用过一种以上的微服务开发框架。

对 Service Mesh 有一定理解,知道他是什么,运作机制,可以通过我过去的分享来了解Service Mesh 在华为公有云的实践([https://dwz.cn/...
查看更多

多云架构落地设计和实施方案

微服务蜂巢 发表了文章 • 0 个评论 • 942 次浏览 • 2019-10-31 15:58 • 来自相关话题


“不要把鸡蛋放在同一个篮子里”是一条知名的商业准则,在云平台选择上,很多公司也遵循这样的准则。基于多云平台构筑“业务中台”并不是一件简单的事情,需要构建一种快速继承、可持续迭代的路径,帮助整体方案落地。本文以实际项目案例为例,分析项目的架构设计、实施...
查看更多

四种软件架构,看看你属于哪个层次

大卫 发表了文章 • 0 个评论 • 1675 次浏览 • 2019-04-26 21:48 • 来自相关话题


如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。这里我列举了目前主要的四种软件架构以及他们的优缺点,希望能够帮助软件开发人员拓展知识面。

一、单体架构

单体架构比较初级,典型的三级架构,前端(Web/手机端)+...
查看更多

微服务落地,我们在考虑什么?

博云BoCloud 发表了文章 • 0 个评论 • 1231 次浏览 • 2019-04-03 11:38 • 来自相关话题


【编者的话】微服务已经成为过去几年软件架构设计的“事实标准”,大多数企业在推动内部数字化转型的过程中,服务软件系统开始由单一或者SOA服务向微服务转型。那么转型过程需要遵循哪些原则呢?本文结合过往博云微服务落地实践经验,分享微服务落地实践的过程中思考。

目前...
查看更多

基于服务的分布式事务(上)

微服务蜂巢 发表了文章 • 0 个评论 • 1803 次浏览 • 2019-02-26 10:19 • 来自相关话题


传统数据库事务

在传统单体应用架构下,我们通常会将业务数据存储在一个数据库中,应用各模块直接对数据库进行操作业务数据。由数据库提供基于ACID的事务保证。
  • A是At...
查看更多

从 Clean-Architecture 谈架构原理及其应

Andy_Lee 发表了文章 • 0 个评论 • 4661 次浏览 • 2019-01-17 19:40 • 来自相关话题


【编者的话】前些日子和团队的小伙伴们分享了自己对架构的理解,当时准备的比较仓促,讲的也比较粗糙,很多点并没有表达清楚;欣慰的是大家的反馈都比较积极,证明分享的内容是有参考价值的。

这篇博客主要把分享的内容进行整理重塑,并补充一些当时没有表达的细节,期望能够给...
查看更多

什么样的软件架构是好的?

Andy_Lee 发表了文章 • 0 个评论 • 1910 次浏览 • 2019-01-04 22:35 • 来自相关话题


“All models are wrong, some models are useful” ——George Box

没有放之四海皆准的好与坏的标准。下面我对于衡量软件架构好坏的AAA原则:
  • 可考核(Accountable):好的软件架构让每...
查看更多