架构

架构

从零入门 Serverless | 架构的演进

阿里巴巴云原生 发表了文章 • 0 个评论 • 623 次浏览 • 2020-05-22 14:39 • 来自相关话题


作者 | 许晓斌  阿里云高级技术专家

本文整理自《Serverless 技术公开课》第 1 讲,点击开始学习
关注 “**Server...
查看更多

深入云原生 AI:基于 Alluxio 数据缓存的大规模深度学习训练性能优化

阿里巴巴云原生 发表了文章 • 0 个评论 • 746 次浏览 • 2020-05-13 11:24 • 来自相关话题


作者 | 车漾(阿里云高级技术专家)、顾荣(南京大学 副研究员)

导读:Alluxio 项目诞生于 UC Berkeley AMP 实验室,自开源以来经过 7 年的不断开发迭代,支撑大数据处理场景的数据统一管理和高效缓存功能日趋成熟。然而,随着云原生...
查看更多

以Kubernetes集群管理为例,大牛教你如何设计优秀项目架构

老马 发表了文章 • 0 个评论 • 589 次浏览 • 2020-05-06 17:08 • 来自相关话题


前言

架构设计一直是技术人的关注热点,如何设计一个更优的架构对于实际的业务来说至关重要。本文腾讯云专家将从自身从事的一个Kubernetes集群管理项目为例,重点剖析在项目开发过程中的三次架构演进历程,即针对项目最早版本的Dashboard架构出现的问...
查看更多

如何设计一个高可用、高并发秒杀系统

阿娇 发表了文章 • 0 个评论 • 1012 次浏览 • 2020-04-11 17:53 • 来自相关话题


【编者的话】如今的互联网已经在海量服务领域有了很成熟的理论,因此自己也很庆幸,能够从 0 到 1 完整践行海量服务。微视春节项目中的集卡瓜分活动,是一个典型的秒杀场景,自己参与其中,分享一些心得和总结。

秒杀系统的难点

  • 友好的用户体验
  • ...
查看更多

扛住 100 亿次红包请求的架构是这样设计的!

大卫 发表了文章 • 0 个评论 • 1433 次浏览 • 2020-04-11 11:45 • 来自相关话题


偶然看到了《扛住 100 亿次请求——如何做一个“有把握”的春晚红包系统》一文,看完以后,感慨良多,收益很多。

正所谓他山之石,可以攻玉,虽然此文发表于 ...
查看更多

秒杀架构模型设计

翔宇 发表了文章 • 0 个评论 • 915 次浏览 • 2020-03-30 22:06 • 来自相关话题


【编者的话】秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀,那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本期我们就来探讨一下这个问题。

秒杀应该考虑哪些问题

...

查看更多

浓缩精华的架构演进过程,我连看了六遍

老马 发表了文章 • 0 个评论 • 1197 次浏览 • 2020-03-28 18:56 • 来自相关话题


【编者的话】业务驱动技术的发展是亘古不变的道理。最开始的时候,业务量少,业务复杂度低,采取的技术也相对简单,基本满足用户对功能的需求。随着 IT 信息化的普及,更多的交易放到了网络上,信息量增加和访问次数频繁就是要解决的问题了。因此,逐渐加入了缓存、集群等技术...
查看更多

什么才是真正的架构设计?

老马 发表了文章 • 0 个评论 • 1937 次浏览 • 2020-03-13 20:16 • 来自相关话题


什么是架构和架构本质

在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,...
查看更多

如何画出一张合格的技术架构图?

大卫 发表了文章 • 0 个评论 • 904 次浏览 • 2020-02-13 10:51 • 来自相关话题


【编者的话】技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。

接下来,阿里巴巴技术专家三画,将分享自己和...
查看更多

假如你是架构师,你要做些什么

阿娇 发表了文章 • 0 个评论 • 1176 次浏览 • 2020-02-03 17:06 • 来自相关话题


【编者的话】很多做软件开发同学的梦想都是成为一名架构师,而架构师的核心工作就是做好软件设计。软件设计是软件开发过程中的一个重要环节,那么如何进行软件设计,其输出标准又是什么呢?软件设计过程中,如何和各个相关方沟通,使软件设计能同时满足用户的功能需求和非功能需求...
查看更多

如何设计一个高可用、高并发秒杀系统

阿娇 发表了文章 • 0 个评论 • 1012 次浏览 • 2020-04-11 17:53 • 来自相关话题


【编者的话】如今的互联网已经在海量服务领域有了很成熟的理论,因此自己也很庆幸,能够从 0 到 1 完整践行海量服务。微视春节项目中的集卡瓜分活动,是一个典型的秒杀场景,自己参与其中,分享一些心得和总结。

秒杀系统的难点

  • 友好的用户体验
  • ...
查看更多

扛住 100 亿次红包请求的架构是这样设计的!

大卫 发表了文章 • 0 个评论 • 1433 次浏览 • 2020-04-11 11:45 • 来自相关话题


偶然看到了《扛住 100 亿次请求——如何做一个“有把握”的春晚红包系统》一文,看完以后,感慨良多,收益很多。

正所谓他山之石,可以攻玉,虽然此文发表于 ...
查看更多

秒杀架构模型设计

翔宇 发表了文章 • 0 个评论 • 915 次浏览 • 2020-03-30 22:06 • 来自相关话题


【编者的话】秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀,那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本期我们就来探讨一下这个问题。

秒杀应该考虑哪些问题

...

查看更多

浓缩精华的架构演进过程,我连看了六遍

老马 发表了文章 • 0 个评论 • 1197 次浏览 • 2020-03-28 18:56 • 来自相关话题


【编者的话】业务驱动技术的发展是亘古不变的道理。最开始的时候,业务量少,业务复杂度低,采取的技术也相对简单,基本满足用户对功能的需求。随着 IT 信息化的普及,更多的交易放到了网络上,信息量增加和访问次数频繁就是要解决的问题了。因此,逐渐加入了缓存、集群等技术...
查看更多

什么才是真正的架构设计?

老马 发表了文章 • 0 个评论 • 1937 次浏览 • 2020-03-13 20:16 • 来自相关话题


什么是架构和架构本质

在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,...
查看更多

假如你是架构师,你要做些什么

阿娇 发表了文章 • 0 个评论 • 1176 次浏览 • 2020-02-03 17:06 • 来自相关话题


【编者的话】很多做软件开发同学的梦想都是成为一名架构师,而架构师的核心工作就是做好软件设计。软件设计是软件开发过程中的一个重要环节,那么如何进行软件设计,其输出标准又是什么呢?软件设计过程中,如何和各个相关方沟通,使软件设计能同时满足用户的功能需求和非功能需求...
查看更多

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

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


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

背景

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

一个秒杀系统的设计思考

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


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

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

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


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

一、单体架构

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

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

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


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

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

从零入门 Serverless | 架构的演进

阿里巴巴云原生 发表了文章 • 0 个评论 • 623 次浏览 • 2020-05-22 14:39 • 来自相关话题


作者 | 许晓斌  阿里云高级技术专家

本文整理自《Serverless 技术公开课》第 1 讲,点击开始学习
关注 “**Server...
查看更多

深入云原生 AI:基于 Alluxio 数据缓存的大规模深度学习训练性能优化

阿里巴巴云原生 发表了文章 • 0 个评论 • 746 次浏览 • 2020-05-13 11:24 • 来自相关话题


作者 | 车漾(阿里云高级技术专家)、顾荣(南京大学 副研究员)

导读:Alluxio 项目诞生于 UC Berkeley AMP 实验室,自开源以来经过 7 年的不断开发迭代,支撑大数据处理场景的数据统一管理和高效缓存功能日趋成熟。然而,随着云原生...
查看更多

以Kubernetes集群管理为例,大牛教你如何设计优秀项目架构

老马 发表了文章 • 0 个评论 • 589 次浏览 • 2020-05-06 17:08 • 来自相关话题


前言

架构设计一直是技术人的关注热点,如何设计一个更优的架构对于实际的业务来说至关重要。本文腾讯云专家将从自身从事的一个Kubernetes集群管理项目为例,重点剖析在项目开发过程中的三次架构演进历程,即针对项目最早版本的Dashboard架构出现的问...
查看更多

如何设计一个高可用、高并发秒杀系统

阿娇 发表了文章 • 0 个评论 • 1012 次浏览 • 2020-04-11 17:53 • 来自相关话题


【编者的话】如今的互联网已经在海量服务领域有了很成熟的理论,因此自己也很庆幸,能够从 0 到 1 完整践行海量服务。微视春节项目中的集卡瓜分活动,是一个典型的秒杀场景,自己参与其中,分享一些心得和总结。

秒杀系统的难点

  • 友好的用户体验
  • ...
查看更多

扛住 100 亿次红包请求的架构是这样设计的!

大卫 发表了文章 • 0 个评论 • 1433 次浏览 • 2020-04-11 11:45 • 来自相关话题


偶然看到了《扛住 100 亿次请求——如何做一个“有把握”的春晚红包系统》一文,看完以后,感慨良多,收益很多。

正所谓他山之石,可以攻玉,虽然此文发表于 ...
查看更多

秒杀架构模型设计

翔宇 发表了文章 • 0 个评论 • 915 次浏览 • 2020-03-30 22:06 • 来自相关话题


【编者的话】秒杀系统相信很多人见过,比如京东或者淘宝的秒杀,小米手机的秒杀,那么秒杀系统的后台是如何实现的呢?我们如何设计一个秒杀系统呢?对于秒杀系统应该考虑哪些问题?如何设计出健壮的秒杀系统?本期我们就来探讨一下这个问题。

秒杀应该考虑哪些问题

...

查看更多

浓缩精华的架构演进过程,我连看了六遍

老马 发表了文章 • 0 个评论 • 1197 次浏览 • 2020-03-28 18:56 • 来自相关话题


【编者的话】业务驱动技术的发展是亘古不变的道理。最开始的时候,业务量少,业务复杂度低,采取的技术也相对简单,基本满足用户对功能的需求。随着 IT 信息化的普及,更多的交易放到了网络上,信息量增加和访问次数频繁就是要解决的问题了。因此,逐渐加入了缓存、集群等技术...
查看更多

什么才是真正的架构设计?

老马 发表了文章 • 0 个评论 • 1937 次浏览 • 2020-03-13 20:16 • 来自相关话题


什么是架构和架构本质

在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,...
查看更多

如何画出一张合格的技术架构图?

大卫 发表了文章 • 0 个评论 • 904 次浏览 • 2020-02-13 10:51 • 来自相关话题


【编者的话】技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。

接下来,阿里巴巴技术专家三画,将分享自己和...
查看更多

假如你是架构师,你要做些什么

阿娇 发表了文章 • 0 个评论 • 1176 次浏览 • 2020-02-03 17:06 • 来自相关话题


【编者的话】很多做软件开发同学的梦想都是成为一名架构师,而架构师的核心工作就是做好软件设计。软件设计是软件开发过程中的一个重要环节,那么如何进行软件设计,其输出标准又是什么呢?软件设计过程中,如何和各个相关方沟通,使软件设计能同时满足用户的功能需求和非功能需求...
查看更多