1. 云栖社区>
  2. 全部标签>
  3. #软件架构#
软件架构

#软件架构#

已有2人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

应用架构之道:分离业务逻辑和技术细节

![image](https://yqfile.alicdn.com/a2cf29a986f69c3fe0fc1780e474dd79b559623f.png) ###架构 ###什么是架构? 关于架构这个概念很难给出一个明确的定义,也没有一个标准的定义。

架构 服务器 软件架构 Image

架构制图:工具与方法论

软件工程也是工程,因此传统工程制图的一些基本理论,在软件行业同样适用。但另一方面,软件与实体制造业之间还是有着本质区别,所以在制图方面的需求和方式也大相径庭,无法直接套用。作为软件行业的从业者,你可以完全不懂工程制图,但你不得不懂架构制图 —— 这是任何程序员职业生涯的的必修课。

架构 软件架构 容器 UML

Service Mesh 在超大规模场景下的落地挑战

在实际落地方面,众多企业都在积极探索 Service Mesh 在大规模场景下的应用。

RPC 架构 sdk 软件架构 微服务 中间件 控制台 service

8月27日 Spark 社区直播【OAP Spark 优化介绍: 通过索引和缓存优化交互式查询性能】

简单介绍OAP的总体蓝图。同时详细介绍其中的一个具体优化,使用索引和缓存来解决交互式查询性能挑战。

大数据 性能 SQL 软件架构 钉钉 spark 索引 存储

四种常见的系统架构,目前你处于哪个阶段呢?

合适的架构是软件成功的最重要因素之一。大型软件公司通常有专门的架构师职位(architect),只有资深程序员才可以担任。 如果一个软件开发人员,不了解软件架构的演进,会制约技术的选型和开发人员的生存、晋升空间。

分布式 架构 服务器 模块 软件架构 微服务 分布式系统

2020 年,从架构谈起,到 Mesh 结束

如今,几乎所有的事情都离不开软件,当你开车时,脚踩上油门,实际上是车载计算机通过力度感应等计算输出功率,最终来控制油门,你从未想过这会是某个工程师的代码。

分布式 架构 Cloud 软件架构 数据库 spring 微服务 容器

一文读懂架构整洁之道

相信大家都非常清楚,如何编写可读性强的代码是一个合格程序员的必修课。 我在之前的文章《谈谈什么是好的代码》中谈了一些自己对整洁代码的感悟,代码并不是独立存在的,成百上千个类的系统在企业应用中非常常见,如何将代码进行有效的组织,保持高可读性,高可维护性,则是一个好的架构需要考虑的事情。

架构 软件架构 数据库 Image 企业应用

职业电竞选手的Java大神路——对话阿里云 MVP周志明

云栖号资讯:【点击查看更多行业资讯】在这里您可以找到不同行业的第一手的上云资讯,还在等什么,快来! 简介: 作为豆瓣9.0评分的作者,周志明算得上是一位Java大神,而他却对此不以为意,坦白Java只是一个工具。

云栖社区 网络与数据通信 java 软件架构 人工智能 aliyun 安全问道

从架构到代码:软件开发最新趋势解析

脚踏实地“敲代码”,同时,不忘偶尔仰望下星空。

架构 软件架构 数据库 spring 软件开发 微服务

课程发布 | 从入门到实践,彻底搞懂 Serverless!

众所周知,我们在开发应用程序并将其部署在服务器上的过程细节上往往要花费很多精力,有没有一种简单的架构模型能够帮助我们解决这个问题呢?答案就是今天软件架构世界中新鲜但是很热门的一个话题——Serverless(无服务器)架构。

架构 服务器 软件架构 微服务 容器 分布式计算 分布式系统 html 数据存储

课程发布 | 从入门到实践,彻底搞懂 Serverless!

本课程沉淀了阿里云众多技术专家的 Servrless 实践成果,从 Serverless 概念、架构演进以及价值入手,详细讲解 Serverless 运行原理,深度解析 Serverless 落地实践,设置丰富的体验场景,让你快速实现 Serverless 技术活从入门到实践的跨越。

架构 服务器 软件架构 微服务 容器 分布式计算 分布式系统 数据存储

阿里巴巴技术专家三画:如何画好架构图(文末赠书)

技术传播的价值,不仅仅体现在通过商业化产品和开源项目来缩短我们构建应用的路径,加速业务的上线速率,也体现在优秀工程师在工作效率提升、产品性能优化和用户体验改善等经验方面的分享,以提高我们的专业能力。本文作者阿里巴巴技术专家三画,分享了自己和团队在画好架构图方面的理念和经验,首发于阿里内部技术分享平台,梓敬、鹏升和余乐对此文亦有贡献。

系统软件 架构 软件架构 微服务 容器

微服务架构从概念到实践丨讲师文章合集

点击《架构师成长系列》立即订阅更多本系列直播 对于大部分程序员来说,架构师是一个令人向往的角色。如果说程序员的工作是谋一域,作为架构师就需要对技术的深度和广度都有深刻的了解,是不折不扣的谋全局者。为了让更多普通开发者成为架构师,在不断的开发和学习各种知识,经验,在自我培养和技能强化中不断的提升,我们邀请 30+位阿里专家,整合 40+课时构建《架构师成长系列直播》以微服务、Devops、Serverless、消息中间件,4 个方向为切入点,以真实场景为例,深刻解读技术落地实践,洞悉技术发展方向,期待为广大程序员成为一名合格的架构师打下牢固的基础。

云栖社区 架构 程序员 软件架构 微服务 消息中间件 钉钉 aliyun

升级遗留代码的最佳实践

这篇文章对于拥有大量遗留代码的企业 / 组织很有借鉴意义。

架构 性能 软件架构 数据库 微服务 解决方案

万人马拉松赛事,人脸识别系统如何快速、准确完成校验?

大麦的人脸闸机在2019年杭州马拉松上成功的完成了刷脸入场功能的首秀,相比传统的马拉松入场核验方案在入场体验和入场效率上都有了很大的提升

算法 软件架构 Image 人脸识别

性能测试工具基本工作原理及基本操作流程

性能测试的基本概念 性能测试:是指在特定情况下测试系统如何执行的。资源的使用、可扩展性和可靠性也是性能测试的范畴。性能测试是性能工程的一个子集,主要发现软件架构以及设计导致的性能问题。 性能测试的目标:主要目标是测出系统运行的性能指标基线,我们在测试中也可能测试一些业界定义的性能指标基线。

架构 监控 性能 线程 软件架构 平台架构 浏览器 测试 large 脚本 多线程 性能测试 分布式系统 压力测试

41
GO