【AICon】探索八个行业创新案例,教你在教育、金融、医疗、法律等领域实践大模型技术! >>> 了解详情
写点什么

微服务架构技术概述

收录了 微服务架构技术概述 频道下的 50 篇内容

微服务开发的10个最佳实践
微服务开发的 10 个最佳实践

微服务架构是将软件系统分解成可独立部署的自治模块,这些模块通过轻量级的、语言无关的方式进行通信,共同实现业务目标。为了有助于开发有效的微服务应用程序,作者给出了10个最佳实践。

微服务架构及其最重要的10个设计模式
微服务架构及其最重要的 10 个设计模式

微服务架构,及其最重要的十个设计模式:独享数据库、事件驱动、CQRS、Saga、BFF、API 网关、Strangler、断路器、外部化配置、消费端驱动的契约测试,包括其优缺点、用例、上下文、技术栈示例及可用资源。

当中台遇上DDD,我们该如何设计微服务?
当中台遇上 DDD,我们该如何设计微服务?

微服务架构有哪些模型?中台、领域驱动设计及微服务之间有着什么样的关系?微服务的边界设计怎么做?怎么做设计和拆分?且看作者为你娓娓道来。

中台微服务了,那前端呢?
中台微服务了,那前端呢?

本文主要借鉴微前端设计思想,参考微服务单一职责和共享原则将前端进行拆分和组合。从功能垂直的角度,将微前端与中台微服务进行集成和组合,形成从前端到后端可独立开发、测试、部署和运维的,领域功能自包含的业务单元。

多运行时微服务架构实践
多运行时微服务架构实践

本文讨论了使用“mecha”组件为微服务提供企业集成模式功能的方法。

百亿流量微服务网关的设计与实现
百亿流量微服务网关的设计与实现

本文从百亿流量交易系统微服务网关(API Gateway)的现状和面临的问题出发,阐述微服务架构与 API 网关的关系,理顺流量网关与业务网关的脉络,分享API网关知识与经验。

如何基于 DDD 构建微服务?
如何基于 DDD 构建微服务?

本文将讨论微服务与 DDD 涉及到的概念、策划和设计方法,并且尝试将一个单体应用拆分成多个基于 DDD 的微服务。

微服务革命:容器化的应用、数据及其它一切

最近几个月以来,微服务架构和基于容器的虚拟化技术以迅雷不及掩耳之势席卷了整个软件开发社区。本文将对基于容器的微服务的优势展开讨论,同时还将分析:如果无法对具有状态的服务,例如数据库进行容器化,为什么会使微服务架构所带来的好处大大降低。

面向服务的开发:Rafael Schloming 关于构建微服务的经验分享

San Francisco QCon大会上,Rafael Schloming提出了“面向服务的开发”,他认为,想迁移到微服务的组织必须要寻求一种方法来打破单一的开发过程,而不仅仅是试图打破传统系统架构。将新成立的微服务团队看作是内部的“衍生品”,他们具有团队边界,并且鼓励他们自给自足和自我管理。

一个经典的100%无服务器架构在AWS上是什么样?
一个经典的 100% 无服务器架构在 AWS 上是什么样?

提起无服务器架构,它所囊括的内容远远多于 AWS Lambdas这样的函数即服务(FaaS)。

中台架构详解(上)丨建设数据中台系列(四)
中台架构详解(上)丨建设数据中台系列(四)

中台打破了应用系统的壁垒,从企业全局梳理和规划业务程,重构了组织架构、业务架构与IT 架构。

InfoQ趋势报告:架构和设计领域技术演变详解
InfoQ 趋势报告:架构和设计领域技术演变详解

InfoQ编辑团队如何看待2019年“架构与设计”领域的演变?

微前端究竟好在哪?
微前端究竟好在哪?

微前端架构是一种设计方法,其中,前端应用被分解为多个松散而协同工作的半独立“微应用”。

字节跳动微服务架构体系演进
字节跳动微服务架构体系演进

本文主要介绍了 2018-2021 年间,服务框架团队在 Golang 服务框架和 Service Mesh 上的技术实践和经验总结。

快手系统软件技术演进与资源效率优化 | QCon
快手系统软件技术演进与资源效率优化 | QCon

本次讨论的议题是关于虚拟软件的演进与成本优化。演讲者强调了技术手段对机器进行优化,减少对人力资源的依赖,提高性能优化的重要性。他详细介绍了虚拟软件的技术能够为公司带来十亿级的成本优化,并提到了优化计算、引入内存和引入新硬件等阶段。

快手基础平台部系统软件中心 / 系统软件负责人熊刚确认出席 QCon 上海,分享快手的系统软件资源效率优化实践
快手基础平台部系统软件中心 / 系统软件负责人熊刚确认出席 QCon 上海,分享快手的系统软件资源效率优化实践

快手独特成本优化方法论是什么?性能优化的常见武器有哪些?如何深入系统做性能优化?

微服务测试的 12 项实用技术(第二部分)
微服务测试的 12 项实用技术(第二部分)

每种方法都有其优点和缺点。应用程序应该使用哪种技术或哪些技术的组合,这取决于具体上下文。

Uber的服务网格架构设计
Uber 的服务网格架构设计

在大规模分布式系统的负载均衡中,子集是一种常用的技术。数以千计的关键微服务提供了支持。接下来,我们将会探讨尝试在网格架构中扩大任务的数目所面临的挑战,并会探讨最初的子集方法的问题。

从阿里出发看微服务发展!P8 架构师手打 800 页微服务深度解析笔记

当今,微服务架构在国内正处于蓬勃发展的阶段,无论是大型互联网公司还是传统的IT企业,纷纷采用微服务架构构建系统。微服务架构的目标是,将业务与技术的复杂度进行分离,使业务更专注于实现对客户的价值交付,而将非功能需求封装在平台或者底层SDK中。正所

Java
架构
微服务
10年技术专家的分享:企业解决方案架构设计实践的方法、模型与思维
10 年技术专家的分享:企业解决方案架构设计实践的方法、模型与思维

多数架构师都是停留在“技术架构,或软件架构的层面。少有人能做到“开放性思维”,从商业问题的本身出发, 带领团队让“理真的越辩越明”。

微服务架构技术概述专题_资料-InfoQ中文网