首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
洛卡卡了
掘友等级
精通写各种bug
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
置顶
😱 搭建个环境要一天?用 Docker 一键部署,只需 10 分钟!
最近一段时间接了个项目一直在忙碌,遇到了一个非常无语的问题,因为该项目的测试服务器及环境是由甲方人员进行购买、搭建环境,我在本地开发后推到测试服务器上面进行构建测试、由于环境不一致的问题导致产生
置顶
mysql数据同步ES方案---Canal
之前公司开发社交APP的时候 在开发和初上线阶段,我们一直采用的是 MySQL 来存储用户的各种数据,满足基本的查询需求。当时系统业务量小,数据规模有限,因此 MySQL 能很好地支持查询操作,
之前一改参数就开会,现在 gRPC + proto 谁都不吵架了!✌️
我们公司有一款社交 App,随着业务不断扩展,功能逐渐增多,早期的代码发展至今写的很乱很臃肿。为此,我们对部分业务模块进行了重构,比如里面的推送相关的服务被单独拆分了出来。 像「用户资料审核通过
再也不用怕开太多 goroutine 了!手撸一个 Go 并发调度器
刚开始学 Go 的我们也许还停留在 CRUD 和 gin 接口。但当我们始接触并发任务处理、资源保护、稳定性设计时,一个能复用的协程池。。。
别人都在用 Redis Cluster 高可用了,你还在手动重启 Redis?😅
在我之前的一家公司,曾负责一个中等体量的项目。虽然业务量不大,但为了确保系统具备良好的扩展性和可用性,我们整体采用了集群架构。MySQL 使用了云数据库,而 Redis 则选择了自主搭建。 选择
Go + Gin 优化动态定时任务系统:互斥控制、异常捕获与任务热更新
在上一篇文章中,我们已经完成了定时任务系统的初步搭建,实现了从静态任务注册到动态任务调度的完整流程,并且支持了任务执行日志的自动记录。 不过,在实现过程中,我们也发现了一些存在的问题: 任务并发
Go + Gin 实现动态定时任务系统:从静态注册到动态调度与日志记录
在项目初期,或者公司业务规模较小时,定时任务往往直接集成在项目框架的代码中,或者简单地部署在 Linux 服务器上执行。虽然这种方式实现起来简单直观,但随着业务需求的不断增长,每当需要新增、修改
Gin 框架学习实录 · 第10篇:实现用户登录功能与 JWT Token 签发及中间件验证
在之前的几篇文章中,我们已经完成了 Gin 框架的基本入门,涵盖了用户模块的增删改查、Redis 缓存使用、统一响应结构封装等重要功能模块。经过这些基础模块的搭建,我们的项目框架已经有了一个稳固
Gin 框架学习实录 · 第9篇:实现 Redis 缓存模块封装与应用
在前面几篇文章中,我们已经完成了用户模块的增删改查接口、统一响应结构的封装、数据库和日志模块的配置化管理等核心功能。随着项目的逐步完善,我们的系统也开始处理越来越多的请求。在这个过程中,我们就需
Gin 框架学习实录 · 第8篇:使用 config.yaml 管理全局配置项
在前面的章节中,我们已经完成了以下模块的封装: 用户模块的增删改查 通用分页 + 统一响应结构 zap + lumberjack 封装的日志模块 但是目前仍然存在一个“隐患”: 我们将很多重要的
下一页
个人成就
文章被点赞
153
文章被阅读
22,675
掘力值
1,767
关注了
3
关注者
84
收藏集
1
关注标签
2
加入于
2022-05-29