微服务

首页 标签 微服务
# 微服务 #
关注
20440内容
如何准备好简历逐字稿
本项目为电商系统“交易喵2C”,聚焦Steam账号交易,涵盖搜索、下单、支付等核心流程。针对面试中业务描述不完整问题,制定标准化逐字稿,提炼高并发场景下的重难点(如分库分表、幂等设计),结合技术栈(微服务、Redis、MQ)与真实生产问题,提升技术表达准确性与面试通过率。强调面试复盘与持续打磨,助力拿高薪offer。
ReadMe
这里整理了Java微服务相关的知识笔记,涵盖入职必备、源码分析、真实项目与大厂面试实录。适合有Java基础、备战微服务进阶的开发者。持续更新中,欢迎催更、指正,点赞支持哦~一起冲击梦想公司!
整合切面,参数拦截+过滤
暂无聊天记录。可通过大学搜题酱APP扫码登录,同步会话。示例代码展示Spring AOP实现请求参数拦截与日志记录,含前置、环绕、后置通知,用于记录请求信息及执行耗时。
4. 不定参数入参
暂无聊天历史。通过大学搜题酱APP扫码登录可同步记录。本文介绍微服务中Java接口的多种参数传递方式,包括非JSON和JSON入参,如@RequestParam、@RequestBody及封装对象,并结合@Valid进行参数校验,提升开发效率与代码规范性。(239字)
Docker-compose容器编排1
Docker-Compose 是 Docker 官方开源工具,用于快速编排多容器应用。通过编写 `docker-compose.yml` 文件定义服务间关系,一键启动、停止整个应用集群。每个服务对应一个容器,实现微服务化部署。支持通过 `docker-compose up` 快速部署项目,简化多容器管理。安装只需下载二进制文件并赋权即可。
|
2天前
|
微服务保护Sentinel
本课程深入讲解微服务中的雪崩问题及其解决方案,重点介绍阿里开源的流量治理组件Sentinel。内容涵盖Sentinel的部署与整合、限流模式(直接、关联、链路)、流控效果(快速失败、预热、排队等待)、熔断降级、线程隔离及授权规则等核心功能,并结合JMeter压测工具进行实战验证,帮助开发者构建高可用的分布式系统。
|
2天前
|
Seata的部署和集成
本文介绍Seata TC服务器的部署与微服务集成,包括下载解压、Nacos配置中心设置、数据库表初始化、高可用集群搭建及事务组映射配置,实现分布式事务统一管理。
|
2天前
|
分布式事务Seata
本章节深入探讨分布式事务问题,涵盖CAP定理与BASE理论,重点学习Seata框架的XA、AT、TCC及SAGA四种事务模式,掌握跨服务事务一致性解决方案,并实践高可用部署架构。
01丨核心原理:能否画张图解释下 RPC 的通信流程?
本文深入解析RPC(远程过程调用)的核心原理与通信流程,从定义、作用到实现细节,揭示其如何屏蔽网络通信复杂性,实现像调用本地方法一样调用远程服务。通过序列化、协议设计、动态代理等机制,RPC成为分布式系统中不可或缺的“经络”,支撑微服务架构的高效通信,是开发者必须掌握的基础技术。
开篇 | 别老想着怎么用好 RPC 框架,你得多花时间琢磨原理
本文作者为京东技术架构部首席架构师,结合17次大促备战与自研微服务框架等实战经验,深入剖析RPC原理。文章强调,RPC不仅是微服务的基石,更广泛应用于各类分布式系统通信中,如Kubernetes、etcd等。学习RPC不应止步于使用框架,更要理解其底层原理与治理机制,如序列化、负载均衡、熔断限流等。通过“逐步深入”的方式,在真实场景中不断实践,掌握从基础到进阶再到高级的完整知识体系,最终实现对RPC的活学活用与性能优化。
免费试用