首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
golang
MrKn0wLL
创建于2024-11-07
订阅专栏
golang
暂无订阅
共8篇文章
创建于2024-11-07
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
大规模并发的请求复制机制
在大规模并发系统中,请求复制机制是一种重要的技术,用于提高系统的可靠性、可用性和性能。请求复制可以应用于多个场景,例如数据库复制以实现高可用性,或在分布式系统中复制请求以实现负载均衡和故障容忍。以下是
大规模并发系统的心跳机制
在大规模并发系统中,心跳机制是一种常用的技术,用于检测系统组件的健康状态和连接的有效性。心跳机制通常用于分布式系统、微服务架构、集群管理和网络协议中,以确保节点或服务之间的通信正常,并在出现故障时及时
“or-done-channel”并发模式
“or-done channel”是一种并发模式,用于处理多个通道之间的选择操作,尤其是在需要监听多个通道并在其中一个完成或发送信号后立即停止整个操作时非常有用。 or-done channel模式的
teeChannel 模式优缺点
teeChannel 模式的并发实现在 Go 语言中有几个优点,并适用于特定的应用场景。以下是一些主要的优点和应用场景: 为什么将通道设置为 nil 可以避免重复发送? 在 Go 中,向 nil 的通
sync.WaitGroup中的noCopy结构的作用
sync.WaitGroup中的noCopy结构是Go语言的一种设计模式,用于防止开发者错误地复制某些不应该被复制的结构体。noCopy的存在是为了帮助静态分析工具(如go vet)检测潜在的错误使用
读《go语言并发之道》-3
这一章主要是go语言并发的一些原语进行了介绍,算是比较基础的结束了,那么我们就加深一下了解吧 1、gorouting Goroutine的内存分配 每一个OS线程都有一个固定大小的内存块(一般会是2M
读《go语言并发之道》-2
什么是csp Go语言中的并发程序可以用两种手段来实现。 共享内存的方式 共享信号量 共享内存的方式 内存访问同步并不是天生就不好。在Go语言中,甚至有时共享内存在某些情况下是合适的。但是,共享内存模
读《go语言并发之道》-1
1、什么是并发与并行 并发属于代码; 井行属于一个运行中的程序。 2、为什么并发那么难 竞争 数据竞争(Data Race)与条件竞争(Race Condition )大体是类似的,但是细分一下,可以