文章 2023-05-24 来自:开发者社区

「业务架构」EA874:业务架构的最佳实践

开发业务架构EA过程模型可以表示为一系列七个步骤,在支持任何架构(architecture)观点的过程中都可以遵循这些步骤,以及进行中的管理、治理和通信工作。这必须以迭代的方式完成:架构师必须根据业务上下文的变化(例如新的业务策略)继续在深度和广度上发展。EA开发“步骤”是可以重叠和混合的活动。一步可以在另一步结束之前开始。它不需要遵循严格的瀑布式方法。图1构建业务架构是一个迭代过程,在开发EB....

「业务架构」EA874:业务架构的最佳实践
文章 2023-05-23 来自:开发者社区

【微服务架构】:微服务最佳实践

关键需求最大限度地提高团队的自主性:创建一个团队可以完成更多工作而不必与其他团队协调的环境。优化开发速度:硬件便宜,人不是。使团队能够轻松快捷地构建强大的服务。关注自动化:人们犯错误。更多的系统操作也意味着更多的事情可能出错。自动化一切。在不影响一致性的情况下提供灵活性:让团队能够自由地为自己的服务做正确的事情,但是有一套标准化的构建模块可以长期保持健康。为弹性而构建:由于多种原因,系统可能会失....

【微服务架构】:微服务最佳实践
文章 2023-05-23 来自:开发者社区

「首席架构看领域驱动设计」领域驱动的设计和开发最佳实践(下)

缓存当我们讨论域层的状态(数据)时,我们必须讨论缓存的方面。频繁访问的域数据(如按揭贷款处理应用程序中的产品和利率)是很好的缓存候选者。缓存可以提高性能并减少数据库服务器上的负载。服务层是缓存域状态的理想选择。像TopLink和Hibernate这样的ORM框架也提供了数据缓存。贷款处理示例应用程序使用JBossCache框架来缓存产品和费率细节,以最小化数据库调用并提高应用程序性能。事务管理事....

「首席架构看领域驱动设计」领域驱动的设计和开发最佳实践(下)
文章 2023-05-23 来自:开发者社区

「首席架构看领域驱动设计」领域驱动的设计和开发最佳实践(上)

背景域驱动设计(DDD)是关于将业务域概念映射到软件构件的。关于这个主题的大多数文章和文章都是基于Eric Evans的《领域驱动设计》一书,主要从概念和设计的角度覆盖了领域建模和设计方面。这些文章讨论了DDD的主要元素,如实体、价值对象、服务等,或者讨论了泛在语言、有界上下文和反腐败层等概念。本文的目标是从一个实际的角度来讨论如何获取域模型并实际实现它,从而涵盖域建模和设计。我们将查看技术主管....

「首席架构看领域驱动设计」领域驱动的设计和开发最佳实践(上)
文章 2023-05-23 来自:开发者社区

《快递行业云上技术服务白皮书》——4. 快递行业技术服务最佳实践——4.1 核心业务上云最佳实践——4.1.2 云原生应用架构优势(下)

《快递行业云上技术服务白皮书》——4. 快递行业技术服务最佳实践——4.1 核心业务上云最佳实践——4.1.2 云原生应用架构优势(上) https://developer.aliyun.com/article/1224274?groupCode=supportservice4.1.2.3 引入云原生数据库方案通过引入OLTP和OLAP型数据库,将在线数据与离线分析逻辑拆到两种数据库中,不再完全....

《快递行业云上技术服务白皮书》——4. 快递行业技术服务最佳实践——4.1 核心业务上云最佳实践——4.1.2 云原生应用架构优势(下)
文章 2023-05-23 来自:开发者社区

《快递行业云上技术服务白皮书》——4. 快递行业技术服务最佳实践——4.1 核心业务上云最佳实践——4.1.2 云原生应用架构优势(上)

4.1.2 云原生应用架构优势应用架构被认为是技术发展和创新的火车头。首先,好的应用架构可以快速支撑业务的高速发展;其次,敏捷的应用架构可以大大提升研发效能;最后好的应用架构还可以大大减少后端资源的使用,降低运维的压力。快递公司是非常典型的云边一体架构,实操环节很重。尤其头部的快递公司基本都拥有数万个分点部和几百个中转场、仓储场地。大量的业务逻辑下沉到边缘,边缘设备的管理和运营挑战压力越来越大,....

文章 2023-05-23 来自:开发者社区

《快递行业云上技术服务白皮书》——4. 快递行业技术服务最佳实践——4.3 技术服务展望——4.3.4 应用架构优化

4.3.4 应用架构优化目前业务快速发展,线上系统的性能、容量、可用性等方面遇到挑战;而目前各业务模块的详细架构尚没有清晰的梳理,带来如下问题:1.线上问题排查周期长2.可能存在不合理调用3.业务架构改造困难4.资源及业务模块拆分困难5.高度集中一个地域的安全、可用性、资源供应风险基于这些问题需要深入应用场景进行应用架构层面优化,风险治理等稳定性建设工作,从云资产和应用架构的角度进行资源深度巡检....

《快递行业云上技术服务白皮书》——4. 快递行业技术服务最佳实践——4.3 技术服务展望——4.3.4 应用架构优化
文章 2023-05-22 来自:开发者社区

《阿里云认证的解析与实战-数据仓库ACP认证》——云上数据仓库的架构方案——五、GIS地理数据分析的最佳实践

1. 业务分析 GIS数据分析存在如下问题: • 数据结构复杂多样难以管理。• 数据动态变化要求更高维度计算。• 大数据和大计算场景性能不佳。• 智能化需要多模态数据融合管理。   2. 业务面临挑战 GIS数据具有如下特性: • 多源性:时空数据来源多样化、非结构化。• 动态性:目标对象的状态是变化的。• 巨量:亿级、十亿级....

《阿里云认证的解析与实战-数据仓库ACP认证》——云上数据仓库的架构方案——五、GIS地理数据分析的最佳实践
文章 2023-05-18 来自:开发者社区

[微服务架构] 微服务架构:您需要知道的所有最佳实践(下)

挑战3:组织买入“获得组织支持可能是最难的部分。” - Steven McCord,ICX Media的创始人兼首席技术官这不是技术决定。您需要明确说明微服务架构的好处,以说服您的公司重新分配资源。这是一个漫长而乏味的过程,直到组织接受这样的变更,组织越大,决策就越长。✅可能的解决方案说服您的组织切换到微服务的最佳方法是将系统中一个非关键部分转换为微服务。通过这种方式,您可以使用真实的工作微服务....

[微服务架构] 微服务架构:您需要知道的所有最佳实践(下)
文章 2023-05-18 来自:开发者社区

[微服务架构] 微服务架构:您需要知道的所有最佳实践(上)

切换到微服务架构似乎很容易,但技术领导者倾向于低估项目的复杂性并犯下灾难性的错误。在将单片系统转换为微服务或从头开始之前,您需要仔细考虑将要出现的技术和组织挑战。如果您想要,这篇文章适合您:从单片系统切换到微服务。从经验丰富的技术领导者那里收集见解。了解微服务的缺点和优点。避免灾难性的错误。对微服务做出更好的技术决策。我们对来自以色列和美国等5个不同国家的技术领导人进行了13次采访,然后将他们的....

[微服务架构] 微服务架构:您需要知道的所有最佳实践(上)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

金融级分布式架构

SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。

+关注