- 博客(300)
- 资源 (10)
- 收藏
- 关注

原创 企业级广告消息系统项目实战
本文已广告系统中的审核视频(广告素材)为例进行讲解。作为一个多租户的中台系统,上游承接着不同的租户。租户A场景是先投后审,比如我先默认审核通过,等你真正审核的时候如果审核没通过我再把这个视频拉下线。租户B场景是先审后投,只有通过的才投放。针对这两种场景,租户A只需要感知审核拒绝的消息,而租户B只需要感知审核通过的消息。这里就是一个差异点。如果租户C感知变更消息呢?如果租户D感知新建消息呢?那兼容这块代码那就屎山雕花了!!!因此本项目解决是下游系统反向异步通知上游消息的标准化问题。
2025-03-16 12:17:58
753
1

原创 花了一星期,自己写了个简单的RPC框架
想法的来源 学了netty框架以及看了一下一小部分的netty框架的源码,听说dubbo是基于netty框架的一个优秀的落地实现,所以看了一小部分dubbo的源码,感觉学习netty总要有一个方式证明自己曾经学过,所以写下这一篇小笔记,写给自己看。源码下载https://github.com/cbeann/NettyRpcDemooo前提Zookeeper知识点zookeeper有四种节点 PERSISTENT 持久化节点 PERSISTENT_SEQUENT...
2021-02-18 10:08:11
861
2
原创 使用ES支持树状结构查询实战
最近在做一个权限可见的功能。每一个订单都有创建人和创建人部门,而查询订单时可以查看自己的或者自己可见部门的。比如你可以看电商组下的订单,那么自然可以看到电商A组下的订单。
2025-03-20 19:44:57
506
原创 deepseek为什么要开源
在软件开发的世界里,生态位的抢占和先入为主的效应十分显著。就拿 Java 开发中的 JDK 版本来说,目前大多数开发者仍在广泛使用 JDK8。尽管 JDK17 和 JDK21 已经推出,且具备更多先进特性,但开发者们却迟迟不愿升级。这是因为他们的项目对 JDK8 产生了重度依赖,“先入为主” 使得升级所需要付出的成本变得极高。这种现象不仅仅局限于 JDK,在许多其他技术栈和工具中也屡见不鲜。先进入市场并占据主导地位的技术,往往能构建起强大的用户生态,后来者想要打破这种局面并非易事。。
2025-03-09 21:15:01
2374
原创 荣获腾讯云开发者社区创作之星
大家好,我CBeann绿豆,非常荣幸获得了腾讯云开发者社区的“创作之星”称号。今天,我想借此机会分享一下我的喜悦之情以及我在这个平台上的成长历。
2025-03-01 11:15:02
436
原创 驱动智能革命:探索SpringBoot与Spring AI的强大联合
大型语言模型如GPT具备强大的智能能力,可以进行智能对话和自然语言处理。然而,将其应用到实际开发中存在挑战。通过将SpringBoot与Spring AI结合,开发者可以更轻松地构建智能化应用程序,充分发挥大模型的优势,加速应用的创新与发展,驱动智能革命向前迈进。Spring AI是类似于SpringMVC的一个模块,是一个用于AI工程的应用框架。它的目标是将Spring生态系统的设计原则(如可移植性和模块化设计)应用于AI领域,并推广在AI领域使用POJOs作为应用程序的构建块。
2024-11-03 20:33:42
1137
1
原创 内网穿透工具ngrok
最近在公司内购淘了个MAC电脑,想当个Linux服务器起Docker搭建环境用,现在问题是能访问到MAC这个机器上的资源。之前写了一篇文章最近想重启一下这台老伙计了,发现ngrok还是挺不错了,记录一下几个命令。
2024-10-06 14:11:54
582
原创 在SpringBoot自定义指标并集成Prometheus和Grafana监控
十分钟教会你在SpringBoot自定义指标集成Prometheus和Grafana监控
2024-05-19 04:38:07
2158
8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人