技术栈
微服务
liangsheng_g
9 小时前
java
·
微服务
·
架构
微服务本地开发零配置隔离方案
团队 40+ 人共用一套测试环境,谁本地起个服务,测试环境的流量就可能路由到他电脑上,环境消息还可能被他本地抢走消费。本文记录我们如何用"一行配置都不用写"的方式根治这个问题,以及中间踩过的 Spring Cloud 双上下文的坑。
jonyleek
12 小时前
微服务
·
私有化部署
·
vue3
·
springcloud
·
协同编辑
·
jvs企业文档
·
无忧企业文档
技术实践:基于 Vue3 + Spring Cloud 微服务实现私有化文档系统的类 SaaS 协同体验
本文以《无忧·企业文档》(也指JVS企业文档)为实践案例,详解如何通过 B/S 架构、Vue3 前端、Spring Cloud 微服务与 kkfile 预览服务协同设计,在纯内网私有化部署下达成免客户端、多格式在线编辑、实时协同等关键能力,提供可复用的技术选型与架构落地路径。
凤山老林
15 小时前
spring cloud
·
ci/cd
·
微服务
微服务契约测试体系:Spring Cloud Contract/Pact 实战与 CI/CD 自动化 Mock 搭建
微服务拆得越细,跨服务联调的坑就越多。服务数量一旦上了两位数,接口对不齐、环境抢着用、改动没同步这些破事儿会直接拖垮交付节奏。很多团队一开始靠“拉个群同步接口文档”或者“手动造点 JSON 返回”,但随着迭代加速,这些土办法很快就不够用了。本文不聊虚的,直接结合我们团队落地 Spring Cloud Contract (SCC) 和 Pact 的实际踩坑经验,拆解怎么把契约测试塞进 CI/CD,让跨服务联调从“等人给接口”变成“跑流水线验断言”。
晓晓_za898668
15 小时前
java
·
tcp/ip
·
spring
·
缓存
·
微服务
·
架构
多租户 GEO 优化系统源码架构:权限隔离与数据分离实现
多租户 GEO 优化系统在服务多个业务方时,需要同时解决两个核心问题:一是租户之间的权限隔离,确保每个租户只能访问自己的数据和功能;二是数据分离,避免租户数据互相污染。本文从源码架构角度,分析权限隔离与数据分离的具体实现方案。
星期一研究室
16 小时前
微服务
·
产品
·
设计
同样是写文档,为什么别人图文清爽?
本周为大家带来《信息美学家》的第016期今日分享主题: 如何在飞书文档等一众文档工具中, 用好图片组件?
Cicada128
2 天前
微服务
·
云原生
·
架构
微服务是怎么长出来的
一个家族刚开始在一个四合院里住得好好的。人少,事少,一锅饭大家吃,一本账大家记。后来孩子成了家,各自有了各自的营生,人越来越多,院子还是那个院子。公共厨房排不开,谁要做点什么都不方便。不是谁跟谁处不来——是院子装不下了。分家,是被撑出来的。
夏天拐跑了西瓜
2 天前
java
·
spring cloud
·
微服务
·
eureka
Eureka注册中心——单机与高可用集群搭建
个人主页:夏天拐跑了西瓜 专栏传送门:《大模型应用开发》、《Spring 生态全家桶体系化实战》 学习方向:Java 后端|AI‑Agent 大模型应用开发爱好者 ⭐人生格言:路虽远,行则将至
aikopen
2 天前
数据库
·
微服务
·
sentinel
高可用 API 网关限流与微服务过载保护实战:从 Sentinel 动态阈值到 DB 连接池舱壁
线上网关一抖,下游服务往往会一起陪葬。真正有效的限流,不是简单地把请求挡在门外,而是让系统在流量突刺、爬虫刷接口和下游变慢时,仍然能够保住核心链路、削平峰值,并且给数据库留出恢复空间。
星期一研究室
2 天前
微服务
·
产品
·
设计
用《颜色》管理项目,混乱现场快速变清晰
本期带来《信息美学家》的第015期你是否曾经在一个项目管理表格中,看到一列密密麻麻的文字状态,比如待处理、进行中、已完成、已暂停……这些纯文本的描述,虽然准确,但缺乏视觉冲击力。
大鹏说大话
3 天前
微服务
·
架构
·
php
PHP 微服务架构实战:从单体应用到分布式系统的演进之路
别为了“微服务”而微服务。这篇文章讲的是一个真实、克制、可落地的演进过程。故事从三年前开始。早期很爽:
zhangjw34
3 天前
微服务
·
云原生
·
架构
第43篇:微服务网关:Spring Cloud Gateway,统一接口入口
专栏:Spring Cloud 微服务实战全套教程在微服务架构中,我们会将单体应用拆分为用户服务、订单服务、商品服务、支付服务等多个独立微服务。服务数量增多后,会出现诸多问题:客户端需要维护多个服务接口地址、接口权限重复校验、无法统一限流管控、请求链路杂乱难以运维。
智码看视界
3 天前
spring boot
·
微服务
·
云原生
·
kubernetes
·
k8s
·
hpa
Day58-K8s部署Spring Boot微服务:ConfigMap+Secret+HPA
把配置打进镜像、密码硬编码进代码、弹性伸缩靠人手动敲命令——这三个坑任何一个在生产环境爆了都是 P0。典型场面:镜像里硬编码了测试库密码,上线连不上数据库、探针反复失败、Pod 全部 CrashLoopBackOff;白天流量一涨 CPU 打满,网关超时像雪崩蔓延,只能一群人边改镜像边手动扩容。K8s 用三个标准对象一次性解决:ConfigMap 管非敏感配置(与镜像分离)、Secret 管敏感凭据、HPA 管基于指标的自动扩缩容。
星期一研究室
4 天前
微服务
·
产品
·
设计
为什么有些文档你永远不想打开第二次
今天想聊一个每个人都经历过,但很少被正儿八经聊过的主题:为什么有些文档你永远不想打开第二次?你点开一篇文档,看了两秒,关掉了。你甚至还没开始读,内容好坏都来不及判断。
国医中兴
5 天前
微服务
·
云原生
·
容器
·
kubernetes
·
k8s
全文搜索的数据库选择:MySQL Fulltext与Elasticsearch的深度对比
某内容平台的搜索功能一直用的是LIKE '%keyword%',在文章数突破10万后,每次搜索耗时3-5秒。运维用MySQL 5.7的Fulltext Index重构了搜索功能,搜索耗时降到了200ms。但新问题接踵而至:中文分词不准("人工智能"被拆成"人工"和"智能")、相关性排序不符合预期(10年前的文章排在第一页)、无法做同义词扩展(搜"AI"不应该漏掉"人工智能"的文章)。
lisin-lee-cooper
4 天前
java
·
微服务
简单聊聊 OpenFeign 框架源码
本文以 OpenFeign + Spring Cloud OpenFeign 源码为主线,拆解声明式 HTTP 客户端的完整实现:动态代理、接口元数据解析、请求模板、Client 执行、负载均衡与 Spring 整合。面向 Java 后端面试复习,源码均为"忠于原版的简化版",面试可现场画。与 简单聊聊SpringCloud 微服务调用链路源码(Feign 在链路中的位置)、简单聊聊MyBatis源码(同为"接口 + 动态代理"套路)互补阅读。
星期一研究室
5 天前
微服务
·
产品
·
设计
长文里的观点太容易混在一起?用引用块把重点分清楚
本周为大家带来《信息美学家》的第013期今日分享主题: 如何在飞书文档等文档工具里,用好「引用块」, 让外部引用、核心观点和行动结论各归其位?
亚历克斯神
5 天前
java
·
spring
·
微服务
智能搜索系统的升级复盘——从 Elasticsearch 到混合检索的检索质量提升
公司在 2021 年上线了基于 Elasticsearch 的全文搜索,初期表现不错。但随着知识库文档量从 10 万增长到 300 万,搜索质量开始下滑。运营反馈用户搜索"活动报名截止日期"时前十名里只有两条相关,用户不得不点好几次"下一页"。技术排查发现两个问题:一是关键词匹配的局限性——用户输入"怎么修改密码"和文档标题"密码重置操作指引"之间缺乏语义关联;二是相关性排序的退化——热门文档在 TF-IDF 模型下持续获得高排名,新发布的精准文档被淹没。
万里侯
5 天前
微服务
·
容器
·
k8s
GitOps 2026年演进趋势:从配置管理到环境即代码的范式转移及Pull vs Push模型的再思考
GitOps这个术语自2017年由Weaveworks的Alexis Richardson首次提出以来,已经走过了近九年的历程。在这九年中,GitOps从一个带有理想主义色彩的概念,逐步演化为云原生配置管理和持续交付的主流实践。Argo CD和Flux CD这两大实现已经成为Kubernetes生态中不可或缺的基础组件。
易番番ERP
5 天前
大数据
·
低代码
·
微服务
·
云原生
·
成本核算
·
易番番erp
·
以销定采
以销定采模式下,ERP如何帮助贸易企业管住订单真实利润
在“以销定采”的业务模式中,企业先锁定客户订单,再根据订单需求向上游采购。这种模式有效降低了库存资金占用,但也对订单利润的精细化管理提出了更高要求。