招式套路可以千变万化,扎实深厚的“内功”却是始终如一!虽然企业应用涉及的软件技术不断翻新,但是基本的架构及设计思想却没有太多变化。
作者在多年后重读《企业应用架构模式》一书,并结合自己维护的一个企业级应用的经历,对书中的模式有了更多的认识。
你好,我是喵喵侠。今天我们来探索一个热门的技术概念——微服务。也许你听说过微服务,但却不了解它到底是什么,它与传统的单体架构有何不同,近年来又为什么如此受欢迎。你或许会有这样那样的疑问,不过别担心,在这篇文章中,我...
在编程的竞技场中,多线程与并发是每一级大牛必备的技能!今天,就让我们深入了解Java并发武器库中的“五神兵”——AQS、CountDownLatch、CyclicBarrier、Semaphore、Exchanger的强大之处。他们如棋盘上的棋子,既能彼此协调...
在软件工程中,架构模式、设计模式和惯用法是指导软件设计和开发的不同层次的模式或解决方案。它们各自针对不同的问题域,提供了一系列最佳实践和解决策略。...
随着互联网的发展,前后端分离的开发模式越来越流行。在前后端数据交互过程中,为了保证数据的安全性和效率,通常会采用 DTO 和 VO 来封装数据。
MVI(Model-View-Intent)是一种基于响应式编程理念的架构模式。它能够帮助开发者更好地管理应用的状态和逻辑,并提升代码的可维护性和可测试性。在本文中,我们将深入了解MVI的原理、具体的使用方式以及一些注意事项和优化...
所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠运行灯一系列问题与挑战。为此,在实践中提出了许多解决方案,以实现网站高性能、高可靠性、易伸缩、可扩展、安全等各种技术架构目标。...
在之前文章中,我们提到当前零售业数字化转型的背景、如何劝导老板进行数字化转型以及IT部门如何实施数字化转型,当前如何构建高绩效组织交付方式的BizDevOps概念模型,那么本文讲下基于业务驱动的BizDevOps实践。...
今天,我们将深入研究《企业应用架构模式》一书中的关键内容——"组织领域逻辑"。特别是,我们将聚焦于处理领域逻辑复杂性时的三种策略:事物脚本、表模块和领域模型。这些策略并不互相排斥,而是在不同情境下的选择,本文将为...