首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏
订阅
爱吃青菜皮卷面
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
使用go构建彩云翻译的Alfred Workflow | 青训营笔记
在Day1老师给了三个项目,其中一个是基于彩云翻译使用Go来实现一个建议的词典查询功能,代码支持英译汉。我在此基础上加以改造,将其做成了一个Alfred Workflow,并且添加了中译英的功能。
100Wqps短链系统,怎么设计?
这段时间,在整理知识星球中面试专栏时看到这么一个字节跳动的二面真题:100Wqps短链系统,怎么设计? 这道题,看上去业务简单,其实,覆盖的知识点非常多: 高并发、高性能分布式 ID Redis Bl
《闲扯Redis八》Redis字典的哈希表执行Rehash过程分析
2.将保存在 ht[0] 中的所有键值对 rehash 到 ht[1] 上面: rehash 指的是重新计算键的哈希值和索引值, 然后将键值对放置到 ht[1] 哈希表的指定位置上。 3.当 ht[0] 包含的所有键值对都迁移到了 ht[1] 之后 (ht[0] 变为空表), …
理解分布式事务
这篇文章将介绍什么是分布式事务,分布式事务解决什么问题,对分布式事务实现的难点,解决思路,不同场景下方案的选择,通过图解的方式进行梳理、总结和比较。 相信耐心看完这篇文章,谈到分布式事务,不再只是有“2PC”、“3PC”、“MQ的消息事务”、“最终一致性”、“TCC”等这些知识…
基于Seata探寻分布式事务的实现方案
随着业务的快速发展、业务复杂度越来越高,几乎每个公司的系统都会从单体走向分布式,特别是转向微服务架构。随之而来就必然遇到分布式事务这个难题,这篇文章通过seata框架总结了分布式事务的几种解决方案。
最终一致性的方案
分布式系统中不可避免存在分布式事务带来的一致性问题。对于一致性的处理,分为强一致和最终一致性。对于大部分分布式系统,强烈建议放弃强一致性,采取最终一致性方案。
通过源码剖析Go的map扩容底层实现
之前的文章详细介绍过Go切片和map的基本使用,以及切片的扩容机制。本文针对map的扩容,会从源码的角度全面的剖析一下map扩容的底层实现。
Golang 中 map 探究
本文主要通过探究在 golang 中 map 的数据结构及源码实现来学习和了解 map 的特性,共包含 map 的模型探究、存取、扩容等内容。欢迎大家共同讨论。
go Context 设计与实现
golang 中的 Context 库在我们的开发中是用得非常频繁了,而且设计得非常巧妙,今天就让我们深入了解一下 Context 的设计与实现。
Kafka技术核心笔记(六)基本使用(4)
Consumer 需要向 Kafka 汇报自己的位移数据,这个汇报过程被称为提交位移(Committing Offsets)。因为 Consumer 能够同时消费多个分区的数据,所以位移的提交实际上是在分区粒度上进行的,即Consumer 需要为分配给它的每个分区提交各自的位移…