首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
胡大海
掘友等级
安全开发
|
北京小厂
积跬步以至千里
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
34
文章 28
沸点 6
赞
34
返回
|
搜索文章
最新
热门
使用logstash从mysql同步数据到elasticsearch
单表同步 表结构 logstash 配置 logstash 配置详解 配置中的如下项是关于mysql链接相关的配置。 配置中的如下项是表示使用update_time来记录上一次的更新时间,内容存储在l
golang server如何有效的打包zip文件
最近工作中遇到一个需求,写一个动态打包zip文件的接口。 第一步,google 在遇到这个需求的时候,第一步是google,然后就看到stackoverflow上有一个答案,如下 这个接口看上去是没有
etcd 中的raft是如何处理Leader和Follower日志冲突的
raft算法中Leader和Follower之间是通过 rpc 进行通信的,那么在Follower和Leader之间日志冲突的时候,是如何保持一致性的呢
Connection refused? Docker 的网络
然后在浏览器中就可以输入http://127.0.0.1:8000,浏览器就会展示服务运行的当前的目录结构了。但是呢,当你在container中运行的时候,再通过此链接访问你就会遇到 connection refused 或者 connection reset 的问题。 这个是…
golang sync.Map 源码解析
然后来看看read的数据结构,相较于dirty是多了一个amended属性的,用来表示是否存在key不存在于readOnly,而存在于dirty。 map中的并发读写容易出现问题,是因为在存值、删除、取值的过程中存在扩容的过程。而如果不对map进行修改呢?是不是就可以提高其执行…
raft 分布式一致性算法 1
分布式一致性算法允许多个机器作为一个整体来运行服务,即使部分机器出了问题,服务也可以正常进行。其起源于 replicated state machines,结构如下 分布式一致性算法核心作用是保持请求 log 的一致,每个状态机通过执行完全相同、顺序一致的日志来保持一致性。 r…
kafka 中 auto commit 的操作
如果是这样的话,那么提交的过程就和poll数据的过程相互独立了,这样做是有问题的!比如我 10s 才消费完一次poll的数据,此时设置的auto_commit_interval_ms是 3s,那么消费者commit就提交了三回了,提交了个啥?我只拉了一回数据啊。所以是解释不通的…
golang 中函数和方法的区别
Go 语言中同时有函数和方法。一个方法就是一个包含了接受者的函数,接受者可以是命名类型或者结构体类型的一个值或者是一个指针。所有给定类型的方法属于该类型的方法集。 照我的理解,两者应该是不一致的,因为一个包括了接受者,一个不包括接受者。直到最近看项目github.com/gog…
groupcache 第二弹 consistenthash
关于一致性 hash网上有很多讲的非常好的教程,这个就不在此赘述了,就简单的说下。 如果有 N 太服务器用来做缓存,那么查询的数据key,则可以根据hash(key)%N来确定缓存的机器,并进行查询。 在机器挂了,或者要新增机器的时候,比较难以处理了。 在普通缓存场景比较棘手的…
groupcache 第一弹 singleflight
面试中经常会问一些关于缓存的问题。我虽然知道这些问题是存在的,网上也会有很多整理好的解决这类问题的答案,但是对这种问题的时候还是没有实际的感受的。最近在了解缓存的处理方式的时候,晓得了一个库groupcache,就看了下源码,打算了解下处理方式。其中有一个模块 singlefl…
下一页
个人成就
文章被点赞
31
文章被阅读
65,891
掘力值
1,510
关注了
9
关注者
17
收藏集
1
关注标签
10
加入于
2019-09-14