首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
微服务
lamdaxu
创建于2025-02-13
订阅专栏
微服务
等 1 人订阅
共13篇文章
创建于2025-02-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Liquibase 数据库版本控制
前言 为什么会使用Liquibase工具呢?最开始我们公司项目的环境,也是通过SQL来定义表结构,增加表字段或者修改表结构都是维护在一个SQL文件里。公司项目默认使用的数据库是Oracle11。但随着
MongoDB快速实战与基本原理
1.MongoDB介绍 1.1 什么是MongoDB MongoDB是一个文档数据库(以 JSON 为数据模型),由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB
Sentinel控制台规则配置详解
1. Sentinel控制台介绍 Sentinel 提供一个轻量级的开源控制台,它提供机器发现以及健康情况管理、监控(单机和集群),规则管理和推送的功能。 Sentinel 控制台包含如下功能: 查看
Sentinel规则推送模式
Sentinel规则的推送有下面三种模式: 1.1 原始模式 如果不做任何修改,Dashboard 的推送规则方式是通过 API 将规则推送至客户端并直接更新到内存中: 这种做法的好处是简单,无依赖;
微服务调用组件Feign实战
1. RPC概述 思考: 微服务之间如何方便优雅的实现服务间的远程调用? RPC 全称是 Remote Procedure Call ,即远程过程调用,其对应的是我们的本地调用。RPC 的目的是:让我
微服务组件Sentinel实战
1. 前言 课前思考: 1、当服务访问量达到一定程度,流量扛不住的时候,该如何处理? 2、服务之间相互依赖,当服务A出现响应时间过长,影响到服务B的响应,进而产生连锁反应,直至影响整个依赖链上的所有服
微服务负载均衡器Ribbon实战
1.负载均衡介绍 负载均衡(Load Balance),其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,
Alibaba微服务组件Nacos注册中心
1.注册中心介绍 1.1 注册中心的作用 思考:不同的微服务如何维护复杂的调用关系? 实现服务发现的设计思路: 服务注册中心的作用就是服务注册与发现 服务注册,就是将提供某个服务的模块信息(通常是这个
微服务架构介绍
1. 单体架构vs微服务架构 1.1 单机架构 1.1.1 什么是单体架构 一个归档包(例如war格式)包含了应用所有功能的应用程序,我们通常称之为单体应用。架构单体应用的方法论,我们称之为单体应用架
分布式调用(02)
3.3 服务注册与发现 负载均衡、API 网关都是分布式系统外部的请求对其内部服务进行调用的方式。顺着微服务的思路向下延伸,分布式系统内的服务之间是如何相互调用的呢?最简单的想法是服务 A 只需要知道
分布式调用(01)
3.1 负载均衡 分布式系统的拆分就是用更低的成本支撑更大的访问量,用更廉价的服务器集群替代性能强劲的单体服务器。因为单个服务器无论如何优化,总会达到性能的瓶颈,随着业务量的扩大自然需要更多服务器作为
分布式应用服务的拆分
2.1 起因与概念 在介绍领域驱动设计之前,先来看看业务需求是如何落地成代码的。一般项目立项以后,客户方面的业务专家会和项目中的业务分析师一起讨论需求,并将讨论得到的需求编写成需求文档,架构师根据需求
分布式架构设计的特征与问题
1.1 架构设计的演进过程 业务驱动着技术发展是亘古不变的道理。最开始的时候,业务量少、复杂度低,采取的技术也相对简单,能够基本满足用户对功能的需求。 随着 IT 信息化的普及,更多交易被放到了网络上