架构
-
什么是微内核架构设计?



作为一名Java程序员,相信同学们都听说过微内核架构设计,也有自己的理解。那么微内核是如何被提出来的?微内核在操作系统内核的设计中又有什么作用?本文从插件化(Plug-in)架构的…
-
我们一起聊聊【软件架构模式】—微内核架构
微内核架构模式(有时被称为插件架构模式)是实现基于产品的应用程序的自然模式。基于产品的应用程序是那种打包并以版本形式供下载的典型的第三方产品。然而,许多公司也像软件产品一样开发和发…
-
实时湖仓一体在腾讯的落地实践



需要进行数据处理的公司在湖仓演进的架构选择上都十分相似。起初,首选方式是数仓架构,比如teradata 、greenplum或Oracle等。通常数据处理的流程是把一些业务数据库,…
-
释放微服务的力量:揭示API的好处、挑战和最佳实践
译者 | 李睿,审校 | 重楼,在当今快节奏的软件开发环境中,微服务已经成为一种流行的架构模式。但是什么是微服务呢?简而言之,微服务是一种将应用程序构建为通过轻量级协议进行通信的松…
-
2023架构·可持续未来峰会首日 暨The Open Group与机械工业出版社战略签约仪式圆满举办!



2023 年6 月 29日,由The Open Group主办的2023架构·可持续未来峰会(北京主会场)在机械工业出版社圆满落幕。,,本次大会以“可持续未来”为主题,采取1+3,…
-
业务侧最好的朋友:微服务中的 BFF 架构



在我们之前设计的一个供应链系统中,它包含了商品、销售订单、加盟商、门店运营、门店工单等服务,涉及了各种用户角色,比如总部商品管理、总部门店管理、加盟商员工、门店人员等,而且每个部门…
-
为什么从 MVC 到 DDD,架构的本质是什么?



今天要分享的是 MVC 和 DDD 的架构本质,通过由浅入深的介绍讲解和视频带着手把手操作创建工程架构。让无论是学习 MVC 的小白码农还是希望了解更多关于 DDD 内容的老白码农…
-
微服务体系结构简介
微服务架构是一种将应用程序作为一组小型松耦合服务来构建的架构风格。每个服务负责一个特定的业务能力,并可以独立于其他服务进行开发、部署和扩展。微服务的方法旨在将庞大的应用程序拆分为更…
-
服务架构简介:你是否了解这些常用架构?



,我们日常生活中使用很多应用程序,有微信、抖音、王者这种涉及多人联网互动的大型应用,它们以操作系统作为宿主;也有网站、小程序、PWA等借壳的应用。面向用户表现为Android/iO…
-
服务架构:事件驱动架构
,事件驱动架构是由生产者和消费者组成,生产者负责生产事件,消费者监听并消费事件。,,事件驱动架构,事件分发以近实时的方式进行,所以当事件产生时,消费者可以立即做出应对。,还有一种模…
-
vivo 帐号服务稳定性建设之路-平台产品系列06



,vivo帐号是用户畅享整个vivo生态服务的必备通行证,也是生态内各业务开展的基石。伴随公司业务快速增长,帐号系统目前服务的在网用户已达到2.7亿,日均调用量破百亿,作为一个典型…
-
一篇带你了解软件架构模式之分层架构



,本篇我们将讨论分层架构模式。,分层架构模式是一种n层模式,其中组件按照水平层次进行组织。这是设计大多数软件的传统方法,旨在实现自我独立。这意味着所有组件之间相互连接,但彼此之间不…