首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Rancho
掘友等级
后端工程师
|
阿里巴巴
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 38
沸点 4
赞
42
返回
|
搜索文章
赞
文章( 38 )
沸点( 4 )
见缝插针 —— 深入 Redis HyperLogLog 内部数据结构分析
HyperLogLog算法是一种非常巧妙的近似统计海量去重元素数量的算法。它内部维护了 16384 个桶(bucket)来记录各自桶的元素数量。当一个元素到来时,它会散列到其中一个桶,以一定的概率影响这个桶的计数值。因为是概率算法,所以单个桶的计数值并不准确,但是将所有的桶计数…
Redis是单线程的,但Redis为什么这么快?
近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis、Memcach…
跋山涉水 —— 深入 Redis 字典遍历
Redis 字典的遍历过程逻辑比较复杂,互联网上对这一块的分析讲解非常少。我也花了不少时间对源码的细节进行了整理,将我个人对字典遍历逻辑的理解呈现给各位读者。也许读者们对字典的遍历过程有比我更好的理解,还请不吝指教。 我们知道 Redis 对象树的主干是一个字典,如果对象很多,…
用Python代码来下载任意指定网易云歌曲(超详细版)
前两天教了大家如何在控制台上找到真实的mp3播放地址,但是不可以下载付费的,因为只能下载可播放的歌曲。至于怎样下载付费网易云音乐,还是开个会员吧,要知道免费是最贵的的这个道理。 有粉丝看了前两天文章想用代码来装逼,我就为了满足他,特意去折腾了两天,终于写出来了,迫不及待与大家分…
干货 | 蚂蚁金服的业务系统模块化 -- 模块化隔离方案
无论是什么样的业务系统,多多少少都会去做一些模块化的划分,或横或纵,各种姿势,但是这些姿势真地能帮你划分出良好的模块吗?能帮你在模块之间做到高内聚,低耦合吗?模块化对于服务化又有什么样的影响? 本文作者黄挺,蚂蚁金服高级技术专家,蚂蚁金服分布式架构 SOFA 的开源负责人。 目…
探秘varian:优雅的发布部署程序
varian是我们基于Python3编写的一套部署程序,处在整个部署系统的中心,与CMDB、Jenkins、SVN/Git、镜像仓库Harbor、Kubernetes API、通知系统等都有交互,负责将源代码经过一系列的处理后打包成Docker镜像,并发布到各个环境,然后通知相…
实现一个 RESTFUL API 服务器
一个简单实现RESTful API的教程,值得看看
分布式消息队列 RocketMQ 源码分析 —— Message 拉取与消费(下)
- [1、概述] - [2、Consumer] - [3、PushConsumer 一览] - [4、PushConsumer 订阅] DefaultMQPushConsumerImpl- [subscribe(...)]
下一页
个人成就
文章被阅读
215
掘力值
26
关注了
5
关注者
0
收藏集
6
关注标签
59
加入于
2016-07-29