微服务

Wang's Blog8 小时前
开发语言·微服务·golang
Go-Zero 项目开发47:自研微服务框架的必要性与核心结构设计在微服务开发领域,Go 语言生态已经涌现出大量成熟框架,如 go-zero、go-micro、kratos、tarsgo、dubbo-go 等。这些框架各有侧重,有的绑定特定公司基础设施,有的追求极简与高性能。即便如此,仍有许多团队选择自研微服务框架。这并非重复造轮子,而是基于对技术深度、业务定制和长期演进的综合考量。本文将结合实际项目经验,从需求出发,探讨自研框架的价值,并以 go-zero@latest 的设计哲学为参考,设计一款微服务框架的核心目录结构,并给出可运行的代码骨架。
小罗水12 小时前
数据库·elasticsearch·微服务
附录A 各微服务完整 application.yml 配置汇总本附录用于集中查看 KnowHub 各个后端服务的 application.yml 配置。需要特别注意:本附录给出的是“脱敏推荐版配置”。也就是说,配置结构基于当前真实项目整理,但数据库密码、JWT 密钥、AI API Key 等敏感内容都改成了环境变量占位形式。
TunerT_TQ1 天前
测试工具·微服务·开源·github·字节跳动·cloudwego·http框架
Valhalla 静态工程审阅 #012|Hertz 源码证据驱动评测【大厂开源基础设施特辑】硬核工业风技术文章,建议搭配封面图阅读。 本文基于固定 Commit 快照开展只读静态工程审阅,不代表动态安全结论;所有观测均以可复查源码证据为边界。
沉迷学习 日益消瘦1 天前
微服务·云原生·架构·kubernetes
20-综合实战:微服务部署恭喜你走到了最后一篇!前面文章覆盖了从 Pod 到集群运维的全部知识。但知识散落在各处——就像你有一箱乐高积木,每块都认识,但从来没拼过一个完整作品。
乐启国际旅行社有限公司3 天前
微服务·云原生·架构
微服务高可用实战:Resilience4j熔断降级解决文旅节假日流量雪崩问题摘要:文旅预约、订单、线路查询系统在节假日极易出现瞬时流量洪峰,下游图片、库存、核销接口超时阻塞,引发服务雪崩、页面大面积报错。传统重试机制无法解决连环故障扩散。本文基于 Resilience4j 轻量级容错组件,针对文旅高并发场景配置熔断、降级、限流、超时控制,阻断故障链路,保障核心下单服务高可用。 关键词:Resilience4j;服务熔断降级;文旅微服务;高可用;流量雪崩防护 一、文旅高并发核心痛点 节假日、周末流量爆发时,文旅微服务架构普遍存在致命问题:
VortMall3 天前
运维·微服务·facebook
出海引流运维双升级|VortMall微服务商城系统v1.3.12 升级更新VortMall 微服务商城系统 v1.3.12 正式发布。本次更新面向跨境出海商家、平台运维管理者双向优化,新增社媒跨境分享、客服消息台账能力,同时对多语言加载、订单通知、AI 图片、后台权限、环境配置等多项能力迭代打磨,兼顾海外引流效率、后台管控安全与批量运营效率,升级后自动生效,无需额外繁杂配置。
zzzll11113 天前
spring·spring cloud·微服务
Spring Cloud 微服务:从入门到实践微服务架构是一种将单一应用程序划分成一组小型、独立服务的设计风格。每个服务运行在自己的进程中,通过轻量级通信机制(通常是 HTTP RESTful API)进行协作。相比于传统的单体架构,微服务架构具有以下核心优势:
summer_west_fish4 天前
微服务·云原生·架构
企业架构的概念方法与实践数字化建设过程中常见一种错位。业务关注流程,信息技术关注系统,数据团队关注口径,研发关注代码,各方都在讨论架构,所指对象却并不相同。
小罗水4 天前
java·数据库·spring cloud·微服务
第11章 PostgreSQL + pgvector 向量检索第 10 章我们讲了 embedding。它解决的是这个问题:但向量生成出来以后,还不能只放在 Java 内存里。
奇树谦6 天前
微服务·架构·制造
DDD 架构是什么:工业制造场景下的领域驱动设计DDD 是 Domain-Driven Design,中文通常译为 领域驱动设计。 它不是一种固定的代码模板,而是一套围绕业务领域建模的方法论。
DBA_G4 天前
数据库·微服务·架构
南大通用GBase 8s数据库新存储引擎核心能力二南大通用GBase 8s数据库(gbase database)新一代存储引擎,围绕用户生产场景持续进化,以底层架构的全面革新,为企业级用户带来真正面向生产环境的数据管理体验。
爱学习的小可爱卢5 天前
spring cloud·微服务·skywalking
SpringCloud——深入解析SkyWalking源码:TraceProfiling追踪慢方法目录SkyWalking 源码复盘 ⑪:Trace Profiling 如何定位到具体慢方法一、Trace Profiling 到底是什么
爱学习的小可爱卢5 天前
java·微服务·springcloud·skywalking
SpringCloud——SkyWalking告警规则触发WebHook全解析目录SkyWalking 源码复盘 ⑩:告警规则如何触发 WebHook一、告警判断的对象不是单条 Trace
小罗水5 天前
数据库·spring·spring cloud·微服务
第8章 文档解析与文本切片上一章我们解决了文件保存问题:用户上传的原始文档保存到 MinIO,数据库中的 document_info.storage_path 记录对象路径,task-service 可以根据这个路径下载文件。
爱学习的小可爱卢5 天前
java·微服务·springcloud·skywalking
SpringCloud——SkyWalking全链路监控源码深度解析目录SkyWalking 源码复盘 ⑫:从一次请求到监控结果的完整源码地图一、SkyWalking 整体分层
剧号5 天前
java·微服务·面试·kafka·kubernetes·springboot·分布式系统
互联网大厂Java面试全解析:Java SE 11, Spring Boot及微服务实战问答在当今激烈的互联网大厂Java求职面试中,掌握核心技术和理解业务场景尤为重要。本文以严肃的面试官与搞笑水货程序员谢飞机的故事形式,展开3轮系统提问,涵盖Java SE、Spring Boot、微服务、数据库等热门技术,结合典型互联网业务场景,循序渐进引导读者深入理解。在最后附上详细答案与技术解析,帮助小白快速掌握关键知识点。
一知半解仙5 天前
人工智能·spring cloud·微服务
从0到1!Spring Cloud微服务无缝集成AI智能体:架构设计+核心源码+生产落地全指南现如今,Spring Cloud微服务早已成为企业后端架构的标配,而大模型与AI智能体技术正快速重塑业务系统的交互与决策模式。但很多团队在落地时都陷入了误区:要么直接在业务代码里硬编码大模型调用,架构混乱难以维护;要么把AI智能体做成独立系统,和微服务脱节,数据不通、能力割裂。
豆瓣鸡5 天前
微服务·架构
微服务项目生产环境全链路架构:从前端访问到网关鉴权、服务调用、中间件与网络安全涵盖 DNS、HTTPS、Nginx、Vue、Sa-Token、Gateway、Nacos、Feign、Redis、RocketMQ、MySQL、安全组与防火墙
微三云 - 廖会灵 (私域系统开发)5 天前
微服务·架构·系统架构
企业私域商城系统架构选型分析:单体模板VS微服务自研架构目前中小型企业私域数字化落地主要分为两种技术方案:1. 基于通用SaaS模板的单体架构商城系统;2. 基于自研微服务架构的企业级私域系统。
huameinan狮子6 天前
大数据·ci/cd·微服务
微服务化的基石——持续集成在微服务架构日益普及的今天,如何高效地管理多个独立服务、确保代码质量、加速交付流程,成为团队面临的核心挑战。持续集成(Continuous Integration,CI)作为敏捷开发的核心实践,正是解决这一问题的关键。它通过自动化构建、测试、部署流程,将分散的服务整合为一个可靠的交付管道,为微服务化提供坚实的基石。## 什么是持续集成?持续集成是一种软件开发实践,要求开发人员频繁地将代码变更合并到主干仓库(如Git、SVN),并通过自动化构建和测试来验证每次变更。核心目标包括:- 早期发现问题:每次提交都