文章 2024-10-28 来自:开发者社区

前端架构思考:代码复用带来的隐形耦合,可能让大模型造轮子是更好的选择-从 CDN 依赖包被删导致个站打不开到数年前因11 行代码导致上千项目崩溃谈谈npm黑洞 - 统计下你的项目有多少个依赖吧!

最近,我的个站由于用到了免费CDN(国外的因为访问问题,改成了国内的bootcdn)上的一个vuejs包,当时是为了加速,但是没想到它这些年变了,一些包路径变了/没有进行缓存,导致整个站点无法访问。我开始反思前端工程中的依赖管理问题,尤其是某些优化,我之所以...

前端架构思考:代码复用带来的隐形耦合,可能让大模型造轮子是更好的选择-从 CDN 依赖包被删导致个站打不开到数年前因11 行代码导致上千项目崩溃谈谈npm黑洞 - 统计下你的项目有多少个依赖吧!
文章 2024-08-21 来自:开发者社区

Android项目架构设计问题之业务间的解耦合如何解决

问题一:在业务规模扩大后,为什么Android项目需要进行模块化? 在业务规模扩大后,为什么Android项目需要进行模块化? 参考回答: 在业务规模扩大后,Android项目需要模块化主要是因为多个业务线并行导致需求迭代难以保证按时交付。模块化可以使得多业务线不相互依赖,各自独立开发,减少错综复杂的依赖关系网,提高开发效率和交付能力。 ...

Android项目架构设计问题之业务间的解耦合如何解决
文章 2024-03-11 来自:开发者社区

【Spring云原生系列】SpringBoot+Spring Cloud Stream:消息驱动架构(MDA)解析,实现异步处理与解耦合

Spring Cloud Stream构建在SpringBoot之上,提供了Kafka,RabbitMQ等消息中间件的个性化配置,引入了发布订阅、消费组和分区的语义概念  没学过消息中间件的可以看我之前的文章Kafka、RabbitMQ Spring Cloud Stream: 消息驱动架构 ...

【Spring云原生系列】SpringBoot+Spring Cloud Stream:消息驱动架构(MDA)解析,实现异步处理与解耦合
文章 2023-05-25 来自:开发者社区

【微服务架构】在微服务架构中最小化设计时间耦合

理查森:我是克里斯·理查森。欢迎来到我关于在微服务架构中最小化设计时耦合的演讲。在这次演讲中,我将回答三个问题。什么是设计时耦合?这会造成什么问题?我们如何设计松散耦合的服务?这些年来我做了一些事情。最值得注意的是,我写了一本书《POJOs in Action》我创建了最初的CloudFoundry,它是用于在AWS上部署Java应用程序的PaaS。这些天,我专注于微服务架构。我写了一本书,“微....

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

【系统架构】模块的耦合类型

耦合表示模块之间联系的程度。紧密耦合表示模块之间联系非常强,松散耦合表示模块之间联系比较弱,非直接耦合则表示模块之间无任何直接联系。模块的耦合类型通常也分为7种。非直接耦合:两个模块之间没有直接关系,它们之间的联系完全是通过上级模块的控制和调用来实现的。数据耦合:一组模块借助参数表传递简单数据。标记耦合:一组模块通过参数表传递记录等复杂信息(数据结构)。控制耦合:模块之间传递的信息中包含用于控制....

问答 2022-10-14 来自:开发者社区

传统架构中各个业务模块耦合严重,系统整体响应时间长,系统开发效率低,可以怎么解决这一痛点呢?

传统架构中各个业务模块耦合严重,系统整体响应时间长,系统开发效率低,可以怎么解决这一痛点呢?

问答 2022-04-01 来自:开发者社区

在数据安全方面,分布式架构和耦合式架构有什么优势呢?

在数据安全方面,分布式架构和耦合式架构有什么优势呢?

文章 2022-01-12 来自:开发者社区

微服务架构设计之解耦合

背景在各个 IT 行业的公司,我们会有大大小小的业务需求。当每个产品的业务功能越来越繁重时,也许用户的需求其实很简单,就想 One Click。但是,其实这一个按钮背后可能有很多的系统交互的操作在进行,这就涉及到业务数据操作的事务,涉及到每个系统的交互逻辑、先后顺序以及数据的一致性。这些都需要在设计的时候,需要考虑到的问题。浅谈解耦合业务系统的设计有多重要在 今天被问微服务,这几点,让面...

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

产品推荐

金融级分布式架构

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

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等