首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ray1888
掘友等级
后台开发
|
字节跳动
Earn Life with: Golang Hobby in: distributed storage && distributed system Now Learning: WEB3 and storage
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
舒服了,踩到一个关于分布式锁的非比寻常的BUG!
提到分布式锁,大家一般都会想到 Redis。 想到 Redis,一部分同学会说到 Redisson。 那么说到 Redisson,就不得不掰扯掰扯一下它的“看门狗”机制了。 所以你
多租户系统设计
SaaS 的系统分级 SaaS 系统架构成熟度模型的 5 个级别——从“混乱”到“乌托邦“ 第 0 级(混乱):每次新增一个客户,都会新增软件的一个实例。 第 1 级(受控的混乱):所有客户都运行在软
零代码/低代码,把内部接口变成OpenAPI开放接口的妙招
把内部接口快速变成开放接口的妙招 如果原来已经有一批内部的API接口,现在需要调整成对外开放的API接口,有没快速的办法,能即刻实现?最好是当天就能部署上线,对外开放使用的解决方案?
区块链中的共识机制分析与对比
区块链从本质上而言是一种分布式账本技术。传统的账本,通常会以数据库的形式,集中存储在银行或公司的服务器节点上。而在区块链的网络中,每个节点都会保有一份完整的账本,且所有节点的账本内容完全一致。每个节点都可以根据自己本地的账本去查找交易,也可以往账本中添加交易。 这样就带来了一个…
Elasticell-Multi-Raft实现
Multi-Raft是在整个系统中,把所管理的数据按照一定的方式切片,每一个切片的数据都有自己的副本,这些副本之间的数据使用Raft来保证数据的一致性,在全局来看整个系统中同时存在多个Raft-Group
Golang 数据结构:二叉搜索树
Golang 中二叉搜索树的实现及常用操作,数据结构系列原文:flaviocopes.com,翻译已获作者授权。
golang json 性能分析
Json 作为一种重要的数据格式,具有良好的可读性以及自描述性,广泛地应用在各种数据传输场景中。Go 语言里面原生支持了这种数据格式的序列化以及反序列化,内部使用反射机制实现,性能有点差,在高度依赖 json 解析的应用里,往往会成为性能瓶颈,好在已有很多第三方库帮我们解决了这…
[Redis源码阅读]dict字典的实现
dict是一种用于保存键值对的抽象数据结构,在redis中使用非常广泛,比如数据库、哈希结构的底层。 都会使用到dict作为底层数据结构的实现。 根据数据结构定义,把关联图画出来后,看代码的时候就更加清晰。 从图中也可以看出来,字典的哈希表里,使用了链表解决键冲突的情况,称为链…
Golang 语言之 GroupCache
Golang 很适合写服务,首先是语言层面支持高并发,其次是对 http 和 rpc 接口封装,用户在写 c/s 架构服务器时,既可以用基于 http 的 rest api 接口实现客户端和服务器端的通信,同时还可以用 rpc 实现客户端和服务器端的通信,而且支持多种数据格式传输,例如 xml,json,gob 等等;最后就是部署简单,生成可执行文件,直接运行;
【Go】一个调度系统的开发与性能优化
背景:随着Go的不断发展,流行度越来越高,业界对Go的认可度也越来越高,所以很多团队或者公司在遇到性能问题时都会尝试使用Go来重构系统,尤其是云计算领域,大家期望能够通过语言栈来解决遇到的性能问题,该系统即是此类典型的案例。你可以把该系统认为就是kubernetes中的sche…
下一页
关注了
3
关注者
0
收藏集
1
关注标签
5
加入于
2017-10-24