微服务

Mr_sun.4 小时前
微服务·云原生·架构
微服务框架课程掌握微服务技术是构建大型互联网项目的必备技能,很多企业面临着从单体架构向微服务架构转变的需求,而且微服务架构开发也会面临各种各样的问题需要解决。在本课程中,我们将从一个电商项目入手,带领大家使用主流的Spring Boot、Spring Cloud Alibaba技术栈构建一个微服务项目,解决微服务项目中常见的问题,在整个学习过程中会使用AI技术高效学习主流的微服务解决方案,让学生运用AI去高效学习,掌握微服务组件在项目中的具体应用场景。
lhrimperial9 小时前
java·spring cloud·微服务·系统架构·知识图谱
企业智能知识库助手落地实践:从RAG到Multi-Agent一次完整的AI工程化落地之旅,记录从零到一构建企业级智能知识库系统的全过程 技术栈: Spring AI Alibaba + Vue 3 + ElasticSearch + Redis
indexsunny12 小时前
java·spring boot·redis·微服务·kafka·gradle·maven
互联网大厂Java面试实战:Spring Boot与微服务在电商场景的应用解析在互联网大厂的Java求职面试中,技术问题往往紧密结合业务场景,考察候选人的综合能力。本文通过一场以电商场景为背景的模拟面试,展现面试官与求职者谢飞机之间的问答互动,涵盖Java核心技术、Spring Boot框架、微服务架构、数据库ORM、消息队列等关键技术点,帮助读者理解并掌握相关知识。
小北方城市网14 小时前
java·大数据·运维·python·微服务·fastapi·数据库架构
微服务接口设计实战指南:高可用、易维护的接口设计原则与规范微服务架构已成为分布式系统的主流架构,而接口是微服务之间通信的唯一桥梁,也是系统解耦与协作的核心。一个设计良好的接口,能让微服务之间的协作高效、稳定,后续维护成本极低;而一个糟糕的接口,会导致服务耦合严重、版本兼容困难、故障扩散、线上问题频发,甚至需要重构整个服务。
魂之木14 小时前
微服务·nacos·服务端部署
Nacos服务器端部署方案Nacos 在阿里巴巴起源于 2008 年开发的。2018年,阿里巴巴将该平台对外开源。如今,Nacos 已演变成一个活跃的社区项目是,并已成为 Spring Cloud Alibaba 生态的核心组件,在国内开发者中应用非常广泛,在一项开发者调研中,其服务注册中心的选用率达到了49%。 Nacos的命名就揭示了其核心功能:Naming(服务命名与发现)与 Configuration(配置管理)Service(服务)。其设计目标是作为构建以“服务”为中心的现代应用的基础设施。 近期,我们项目组经历的两个微
努力搬砖的咸鱼14 小时前
docker·微服务·云原生·容器
用 Docker 部署你的第一个微服务了解了微服务、Docker、API 网关这些之后,如何用最简单的方式,部署一个真实的微服务?确保你已安装 Docker:
面汤放盐14 小时前
java·微服务·devops
软件架构指南 Software Architecture Guide本文内容整理来源马丁福勒(martinfowler):https://www.martinfowler.com/architecture/
一条咸鱼_SaltyFish15 小时前
java·开发语言·人工智能·微服务·云原生·架构
Spring Cloud Gateway鉴权空指针惊魂:HandlerMethod为null的深度排查在微服务架构体系里,我们选用Spring Cloud Gateway作为API网关,旨在集成若依框架的统一鉴权功能。具体需求如下:
一条咸鱼_SaltyFish1 天前
java·大数据·经验分享·分布式·微服务·架构·ai编程
[Day15] 若依框架二次开发改造记录:定制化之旅 contract-security-ruoyi近期在开展基于若依框架的项目时,面临一些特定业务需求,需进行定制化二次开发。在此记录主要改造工作,为有类似需求的朋友提供参考。需强调的是,本模块基于若依项目二次开发,仅作学习用途,不用于盈利。
2503_946971861 天前
网络安全·微服务·重构·数据集·分布式系统·系统内核
【Kernel/Consensus】2026年度第二周内核重构与分布式共识战争基准索引 (Benchmark Index)为了验证**守护进程(Daemon)在内核恐慌(Kernel Panic)状态下的自愈能力,以及分布式节点(Distributed Nodes)在高延迟网络(Chang'an)**中的数据一致性,我们整理了 "Benchmark-2026-W2-CN-Movie" 核心演进集。
程序猿阿伟2 天前
大数据·python·微服务
《Python生态事件溯源与CQRS轻量化落地指南》事件溯源与CQRS的组合架构,在技术社区中常被赋予“重型架构”的刻板印象,尤其在崇尚简洁灵活的Python生态中,不少开发者在尝试落地时,极易陷入过度抽象的误区,最终让架构偏离业务本质,沦为华而不实的技术堆砌。很多人会下意识照搬其他静态语言生态的成熟方案,引入层层嵌套的分层设计、重型的领域驱动框架,甚至强行拆分独立的读写服务,结果不仅让Python的动态特性无从发挥,还徒增了部署与维护的成本。真正的轻量化落地,从来不是对复杂架构的生搬硬套,而是基于Python的语言特性,对事件溯源与CQRS的核心思想进行
超级小猪2 天前
微服务
007-spring cloud alibaba之Sentinel限流限流中间件。启动默认接口8080簇点链路->选择需要流控的接口->+流控这两种流控比较简单。直接就是当达到阈值,当前接口不能访问。关联是关联的资源达到阈值就限流自己。举一个关联的例子:下单和支付的关系。下单资源:/createOrder;支付资源:/payOrder。如果要配置关联可以在/payOrder配置一个关联/createOrder的限流。当/createOrder到达阈值,限制/payOrder的接口访问。
喵叔哟2 天前
数据库·后端·微服务·架构
18.核心服务实现(下)从本章开始,我们将承接《16.项目架构设计》中的服务拆分与通信策略,把交易链路的关键环节补齐到“可跑通的端到端流程”。上篇我们已经落地了用户、认证授权与商品服务,这篇将聚焦订单、支付与通知三个服务,并把它们放在 .NET Aspire 的分布式应用编排之下运行,通过服务发现、韧性与可观测性把“能跑”升级为“可诊断、可扩展、可演进”。
indexsunny2 天前
java·数据库·spring boot·微服务·kafka·hibernate·电商
互联网大厂Java求职面试实战:微服务与Spring Boot在电商场景中的应用在互联网电商领域,Java技术栈是构建高效稳定系统的关键。本文通过模拟一场严肃面试官与搞笑求职者谢飞机的对话,展现Java核心技术和微服务架构在电商场景中的应用,帮助求职者理解技术细节与业务结合。
wangbing11252 天前
数据库·微服务·架构
平台介绍-开放API后台微服务由于平台的数据库是分布的(一般按业务进行分布,例如OA的、人力资源的),加上一个微服务对应一个数据库的默认限制,决定了开放API后台微服务也是多个。从策略上,可以把开放API服务和内部微服务合二为一,即对外系统提供开放API服务,又对内提供业务调用服务。但是不建议这么做。
jasnet_u2 天前
微服务·云原生·架构
SpringBoot3.x+SpringCloudAlibaba2023+JDK17微服务基础框架搭建本篇我们开始尝试搭建一套新的微服务项目项目采用最新技术栈:SpringBoot3.2.4 + SpringCloud-2023.1+SpringCloudAlibaba-2023.0.1+JDK17
一条咸鱼_SaltyFish2 天前
java·开发语言·经验分享·微服务·架构·bug·开源软件
[Day16] Bug 排查记录:若依框架二次开发中的经验与教训 contract-security-ruoyi在软件开发的进程中,形形色色的问题层出不穷。在此,我将记录在若依框架二次开发期间遭遇的若干难题及其排查历程。这不仅便于自身日后回顾反思,也期望能为面临类似困境的开发者提供有益的参考。
没有bug.的程序员2 天前
jvm·微服务·云原生·架构·kubernetes·健康检查·弹性伸缩
Kubernetes 与微服务的融合架构:调度、弹性、健康检查深度协同📌 血泪教训:JVM 应用在 K8s 中“假死”导致全站雪崩 某头部电商在 2023 年大促期间,因 未适配 JVM 与 K8s 的内存模型差异,引发连锁故障:
元Y亨H2 天前
java·微服务
Nacos - 服务发现Nacos 的服务发现(Service Discovery)是指服务消费者(Consumer)如何获取服务提供者(Provider)地址列表的过程。
一条咸鱼_SaltyFish2 天前
程序人生·微服务·架构·开源软件·ddd·个人开发·ai编程
[Day14] 微服务开发中 `contract - common` 共享库的问题排查与解决在开发 contract - common 这个共享基础库时,尽管代码量不多,却遭遇了不少棘手问题。这些问题涵盖设计层面、使用方式以及框架本身的局限。本文旨在记录这些问题,既为自己留存记忆,也期望能为面临类似困境的开发者提供参考。