摘要: Hope is a good thing, maybe the best of things, and no good thing ever dies. 希望是件美丽的东西,也许是最好的东西,而美好的东西是永远不会消逝的。 大家好,我是勇哥 。 1024 , 程序员节,圆了我一个小小的梦。 花了半年 阅读全文
posted @ 2023-10-24 01:41 勇哥编程游记 阅读(440) 评论(1) 推荐(2)
摘要: 谈起消息队列,内心还是会有些波澜。 消息队列,缓存,分库分表是高并发解决方案三剑客,而消息队列是我最喜欢,也是思考最多的技术。 我想按照下面的四个阶段分享我与消息队列的故事,同时也是对我技术成长经历的回顾。 初识:ActiveMQ 进阶:Redis&RabbitMQ 升华:MetaQ 钟情:Rock 阅读全文
posted @ 2022-01-12 08:13 勇哥编程游记 阅读(1583) 评论(9) 推荐(16)
摘要: 项目地址:https://github.com/makemyownlife/magic-admin 1 项目背景 从职业生涯伊始,我一直是微服务架构的坚定拥趸,这很大程度上源于长期深耕互联网行业,习惯了高并发、分布式架构下的开发模式。 然而,去年在优化某航空公司核心用户中心系统时,我的技术认知受到了 阅读全文
posted @ 2025-07-30 20:50 勇哥编程游记 阅读(1046) 评论(6) 推荐(2)
摘要: 本文将系统解析 RocketMQ 4.X 的核心知识体系,希望能为读者带来有价值的思考和启发。 1 整体架构 RocketMQ 4.X 架构中包含四种角色 : 1、NameServer 名字服务是是一个几乎无状态节点,可集群部署,节点之间无任何信息同步。它是一个非常简单的 Topic 路由注册中心, 阅读全文
posted @ 2025-07-08 09:46 勇哥编程游记 阅读(258) 评论(0) 推荐(3)
摘要: 项目地址:https://github.com/makemyownlife/magic-admin 笔者在知乎、Github 上搜索不少快速开发框架 ,很多的话题都绕不开若依 RuoYi 。 开源世界 RuoYi 单体框架有三个不同的项目,分别是:ruoyi-vue 、ruoyi-vue-plus 阅读全文
posted @ 2025-05-11 01:22 勇哥编程游记 阅读(3196) 评论(5) 推荐(9)
摘要: 这篇文章,我们聊聊 四种实时通信技术:短轮询、长轮询、WebSocket 和 SSE 。 1 短轮询 浏览器 定时(如每秒)向服务器发送 HTTP 请求,服务器立即返回当前数据(无论是否有更新)。 优点:实现简单,兼容性极佳 缺点:高频请求浪费资源,实时性差(依赖轮询间隔) 延迟:高(取决于轮询频率 阅读全文
posted @ 2025-04-23 21:52 勇哥编程游记 阅读(1058) 评论(2) 推荐(5)
摘要: 这篇文章,分享一款替代 GitLab 的开源软件 gogs ,Github 上有 4 万多颗 star ,笔者认为它非常优秀 ,适合中小企业。 1 Gogs 简介 Gogs 是一款极易搭建的自助 Git 服务,它使用 Go 语言开发,只要 Go 语言支持的平台它都支持,包括 Linux 、Mac O 阅读全文
posted @ 2025-03-29 21:23 勇哥编程游记 阅读(177) 评论(0) 推荐(0)
摘要: 当资源对象的创建/销毁比较耗时的场景下,可以通过"池化"技术,达到资源的复用,以此来减少系统的开销、增大系统吞吐量,比如数据库连接池、线程池、Redis 连接池等都是使用的该方式。 Apache Commons Pool 提供了通用对象池的实现,用于管理和复用对象,以提高系统的性能和资源利用率。 1 阅读全文
posted @ 2025-01-22 21:09 勇哥编程游记 阅读(513) 评论(0) 推荐(1)
摘要: 今天给大家推荐一个双语对照的 PDF 翻译工具的开源项目:PDFMathTranslate 。 项目介绍: 基于 AI 完整保留排版的 PDF 文档全文双语翻译,支持 Google/DeepL/Ollama/OpenAI 等服务,提供 CLI/GUI/Docker 。 项目亮点: 基于 AI 布局分 阅读全文
posted @ 2025-01-03 11:04 勇哥编程游记 阅读(1956) 评论(2) 推荐(6)
摘要: 推荐一款轻量级且强大的 Elasticsearch GUI : elasticvue 很多同学都是用过 Elasticsearch 的 GUI 工具 Kibana ,但 Kibana 相对比较重,这篇文章,笔者推荐推荐一款轻量级且强大的 Elasticsearch GUI : elasticvue 阅读全文
posted @ 2024-12-13 17:42 勇哥编程游记 阅读(1115) 评论(1) 推荐(4)
摘要: 同学们在准备系技术面试,或者想了解架构底层工作原理时,经常不知道如何进行体系化的学习。 今天给大家推荐一个开源项目:system-design-101,这个项目的宗旨是:将复杂系统通过图片和简单术语进行解释,帮助你准备系统设计面试。 Github 地址: https://github.com/Byt 阅读全文
posted @ 2024-11-21 11:39 勇哥编程游记 阅读(960) 评论(0) 推荐(1)
摘要: SPI 全称为 Service Provider Interface,是一种服务发现机制。 SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI 机制为我们的程序提供拓展功能。 1 阅读全文
posted @ 2024-10-28 20:54 勇哥编程游记 阅读(386) 评论(0) 推荐(1)
点击右上角即可分享
微信分享提示