微服务

首页 标签 微服务
# 微服务 #
关注
20365内容
|
4天前
|
01丨核心原理:能否画张图解释下 RPC 的通信流程?
RPC(远程过程调用)是一种实现跨服务透明调用的技术,屏蔽网络通信细节,让开发者像调用本地方法一样调用远程服务。它通过序列化、协议解析和动态代理等机制完成远程调用,是微服务架构的“经络”,广泛应用于分布式系统中,提升开发效率与系统解耦能力。
|
4天前
|
SpringCloud(2024)
本系列基于传智教育·黑马程序员SpringCloud课程,系统梳理2024年核心知识点。内容分“重点掌握”(实用、高级、面试篇)与“学术涉猎”两部分,前者为核心必备,后者拓展视野,兼顾学习深度与广度,助力高效掌握微服务技术体系。
微服务原理篇(XXLJOB-幂等-MySQL)
本课程深入讲解微服务架构下的任务调度与数据一致性方案,涵盖XXL-JOB分布式调度原理、幂等性设计、MySQL存储引擎对比、索引优化及SQL调优策略。通过实战掌握热点数据缓存预热、分片广播任务处理、避免重复执行等核心技能,提升系统性能与可靠性。(238字)
核心原理:能否画张图解释下 RPC 的通信流程
RPC(远程过程调用)是一种实现分布式系统间透明通信的技术,屏蔽网络细节,让调用远程服务如同调用本地方法。其核心流程包括:参数序列化、网络传输、协议解析、反序列化及动态代理拦截,通过TCP传输确保可靠性,广泛应用于微服务、缓存、消息队列等场景,是现代应用架构的“经络”。
SpringCloud框架
Nacos通过命名空间、组、配置集实现分级存储,支持多环境隔离与灵活配置管理;Eureka基于心跳实现服务注册发现,两者均支持AP模式集群。Nacos兼具配置中心功能,且健康检查更实时。OpenFeign则通过serviceId负载均衡调用服务实例。
|
4天前
|
12-Docker发布微服务
本文介绍如何搭建SpringBoot项目并发布至Docker容器。包括创建Maven工程、编写主类与Controller、打包成jar,并通过Dockerfile构建镜像,最终运行容器部署微服务,实现快速交付与运行。
|
4天前
|
.什么是权限管理
权限管理是系统安全的核心,包含认证与授权两大机制。认证确认用户身份(如登录),授权则根据角色分配访问权限,避免越权操作。常见模型有ACL、RBAC等,通过用户-角色-权限的关联控制,实现菜单与资源的动态展示,保障系统数据安全与流程顺畅。
技术选型新视角:Coze平台与传统测试框架的能力对比分析
本文系统对比了JUnit等传统测试框架与新兴的Coze框架。传统框架在单元测试和成熟生态上占优,而Coze在集成测试、可视化报告及场景化编写方面表现突出。实际选型需根据项目特点:纯单元测试或大型团队宜用传统框架;微服务、API测试或需要测试即文档时,Coze更合适。文中建议可混合使用,并提供了迁移路径与风险评估。
Human In the Loop竟然可以是个MCP?
本文基于我们的实践,阐述了如何使用统一的工程方案在阿里的大模型研发平台(OpenLM)上,以及其他Agent平台上针对“Human In The Loop”场景进行大模型产品设计和研发工作。
|
6天前
| |
来自: 云原生
阿里云微服务引擎 MSE 及 API 网关 2025 年 11 月产品动态
阿里云微服务引擎 MSE 及 API 网关 2025 年 11 月产品动态。
免费试用