首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
思无邪_
掘友等级
公众号:小菜先生的编程随想 文章全集整理在公众号,欢迎关注,一起进步。
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
思无邪_
5天前
关注
大厂文章学习《DDD在大众点评交易系统演进中的应用》
大厂文章学习:大众点评通过DDD对交易系统进行领域拆解与建模,利用限界上下文、防腐层等模式隔离变化,最终通过分层架构将领域模型映射为代码实现,提升了复杂业务的应对能力。...
0
评论
分享
思无邪_
1月前
关注
从零构建搜索引擎 build demo search engine from scratch
由于掘金平台的摘要有强制字数要求,这里需要给一下默认文字作为摘要。这里是掘金平台的默认摘要,您可以稍后自行修改。...
0
评论
分享
思无邪_
2月前
关注
并发下正确的FirstOrCreate数据库操作
你是否以为用了FirstOrCreate就万事大吉?大错特错!在高并发的环境下,这个操作竟成了重复数据和系统崩溃的元凶!本文将揭露并发场景下FirstOrCreate的致命...
0
评论
分享
思无邪_
2月前
关注
极客时间《后端存储实战课》阅读笔记
由于掘金平台的摘要有强制字数要求,这里需要给一下默认文字作为摘要。这里是掘金平台的默认摘要,您可以稍后自行修改。...
0
评论
分享
思无邪_
3月前
关注
极客时间《消息队列高手课》阅读笔记
消息队列通过事务消息、2PC/TCC实现分布式事务,保障消息不丢失与幂等消费;Kafka结合Flink Checkpoint机制实现端到端Exactly Once,确保流计...
0
评论
分享
思无邪_
4月前
关注
go 指针接收者和值接收者的区别
Go语言中指针接收者与值接收者的核心区别:指针接收者可修改原值并实现接口,值接收者操作副本且不影响原值。接口实现时,值接收者的类型和指针均可赋值,而指针接收者仅指针类型有效...
0
评论
分享
思无邪_
5月前
关注
[DDD架构]不同数据模型DTO、VO、PO、DAO、DO的含义
由于掘金平台的摘要有强制字数要求,这里需要给一下默认文字作为摘要。这里是掘金平台的默认摘要,您可以稍后自行修改。...
2
1
分享
思无邪_
5月前
关注
golang Error的一些坑
Go错误处理需规范预定义错误变量(如var ErrX = errors.New("x")),避免动态生成导致errors.Is失效;自定义错误应封装结构体并仅暴露接口,返回...
0
评论
分享
思无邪_
5月前
关注
CQRS (Command Query Responsibility Segregation,命令查询职责分离)
CQRS(命令查询职责分离)通过将数据写入(命令)与读取(查询)分离优化系统架构。在微服务场景中,数据分散导致查询效率低下时,可通过创建只读视图数据库聚合数据。该视图库订阅...
0
评论
分享
思无邪_
赞了这篇文章
口水鱼
3年前
关注
一篇文章带你了解HTTP请求的编码格式
文章从HTTP数据结构的角度解析了application/x-www-form-urlencoded,multipart/form-data, application/js...
4
评论
分享
思无邪_
7月前
关注
【大厂文章学习】腾讯会议高性能录制列表查询系统设计实践
腾讯会议亿级流量下,通过缓存优化、异构数据源合并与MongoDB选型,实现录制列表查询性能3倍提升,耗时减少90%。...
0
评论
分享
思无邪_
7月前
关注
Golang sync.pool源码解析
sync.Pool 是 Go 中用于对象复用的工具,可减少频繁创建和销毁对象的开销,从而优化内存使用和降低 GC 压力。本文通过分析其用法、真实案例及源码结构,详细解读了 ...
1
评论
分享
思无邪_
7月前
关注
【大厂文章学习】合并编译的学习与思考
合并编译通过将微服务的远程调用优化为本地函数调用,显著降低CPU开销和容器资源需求,但需权衡服务隔离、版本管理等挑战,适用于资源密集、调用关系紧密的场景。...
1
评论
分享
思无邪_
7月前
关注
对rpc长连接与短连接的思考🤔
RPC项目中长连接和短连接各有优劣,长连接适用于少量客户端,提高效率;短连接则更适合大量客户端,避免服务器过载。结合L4和L7负载均衡,合理选择连接方式,提升系统性能和稳定...
0
评论
分享
思无邪_
8月前
关注
深入源码解析golang timer定时器的来龙去脉
在 Golang 中,Timer 和 Ticker 是常用的定时器工具,但它们的使用易出错,尤其是初学者。本文将深入探讨定时器的正确使用方式、常见误区,并通过源码解读帮助你...
0
评论
分享
思无邪_
8月前
关注
golang1.23版本之前 Timer Reset方法无法正确使用
在 Go 1.23 之前,正确使用 Timer.Reset 是一个挑战,因为 Stop 和抽取操作之间的状态可能不一致,导致定时器异常触发。最好的做法是避免复用定时器,每次...
0
评论
分享
思无邪_
8月前
关注
关于重构的一点简单的思考
在当前的工作背景下,组内正面临PHP到Go技术栈迁移的挑战,导致开发过程中需要同时考虑两种技术栈的逻辑。随着项目复杂度的增加,开发效率下降、bug频发,因此,重构成为了提高...
0
评论
分享
思无邪_
8月前
关注
秒杀场景的设计思考
由于掘金平台的摘要有强制字数要求,这里需要给一下默认文字作为摘要。这里是掘金平台的默认摘要,您可以稍后自行修改。...
0
评论
分享
思无邪_
8月前
关注
MySQL分页性能思考
由于掘金平台的摘要有强制字数要求,这里需要给一下默认文字作为摘要。这里是掘金平台的默认摘要,您可以稍后自行修改。...
0
评论
分享
下一页
个人成就
文章被点赞
4
文章被阅读
3,011
掘力值
448
关注了
0
关注者
5
收藏集
0
关注标签
0
加入于
2021-11-29