首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Go
订阅
LyndonChen
更多收藏集
微信扫码分享
微信
新浪微博
QQ
142篇文章 · 0订阅
Go 分布式任务和定时任务太难?sasynq 让异步任务从未如此简单
sasynq 是一个易用、安全的异步和分布式任务处理的方案,让你写出更整洁、更可维护的后台任务代码。
Gin 框架令牌桶限流实战指南
🔍 限流与令牌桶算法 限流(Rate Limiting) 是一种通过控制请求处理速率来保护系统的技术,它能有效防止服务器因突发流量或恶意攻击而过载,确保服务的稳定性和可用性。令牌桶算法是一种常见的限流
分布式爬虫系统设计与实现:基于Go语言的实践指南
一、引言 在互联网时代,数据如同流动的血液,为无数应用场景提供生命力。无论是电商平台的实时价格监控,还是新闻网站的舆情分析,爬虫技术都扮演着不可或缺的角色。
Go缓存设计:权衡内存使用与性能
1. 引言 在后端开发的高速赛道上,缓存就像是为赛车加装的涡轮增压器,能显著提升性能,减少延迟。尤其在Go语言开发的高并发场景中,缓存设计直接决定了系统能否在压力下保持流畅。Go以其轻量级的并发模型
gnet: 轻量级且高性能的 Golang 网络库 | 青训营
gnet: 轻量级且高性能的 Golang 网络库 Github 源码: https://github.com/panjf2000/gnetgithub.com/panjf2000/gnet 原文:
Gin 框架学习实录 · 第9篇:实现 Redis 缓存模块封装与应用
在前面几篇文章中,我们已经完成了用户模块的增删改查接口、统一响应结构的封装、数据库和日志模块的配置化管理等核心功能。随着项目的逐步完善,我们的系统也开始处理越来越多的请求。在这个过程中,我们就需
Go Context 最佳实践
本文介绍了管理 Go Context 的检验法则和最佳实践,从而有助于创建更健壮的 Go 应用程序。
Go语言实现分布式锁:从原理到实践,10年经验的后端工程师带你避坑
1. 引言 大家好!如果你是一个有1-2年Go开发经验的后端工程师,熟悉goroutine和sync.Mutex的基本用法,但对分布式系统还感到有些陌生,那么这篇文章正是为你量身打造的。
go-doudou + langchaingo RAG知识库实战(三)-Vue3聊天界面开发和全栈一体化打包
在前两篇文章中,我们详细介绍了go-doudou框架的插件机制和微内核架构的实现方式,以及如何从零开始搭建一个基于go-doudou的微内核架构应用。本文将着重介绍项目的前端开发,特别是基于Vue 3
设计一个支持百万级QPS的短链服务,如何保证高可用与低延迟?
百万级QPS短链服务架构设计(高可用+低延迟) 一、核心指标要求 指标 目标值 实现手段 QPS ≥1,000,000 分布式架构+多级缓存 延迟 P99 <10ms 内存计算+本地缓存 可用性 99