首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
小米云技术
掘友等级
技术干货的搬运工
|
小米
该账号内容已迁移至公众号“小米技术”, 获取最新小米技术相关内容及动态, 请在订阅号中搜索关注“小米技术”。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
6
文章 6
沸点 0
赞
6
返回
|
搜索文章
最新
热门
HDFS Decommission问题分析
这样下线速度就十分缓慢,一个datanode一天只能下4w个block。而一个datanode平均有20w个block,这个速度明显不符合要求。 最开始认为是配置问题,我们分析了几种配置,有一定的效果,提高到了6w个block每天,但还是慢。 最后我们从代码层面着手,改变相关数…
记一次Open-Falcon-Graph频繁OOM问题排查
Falcon-Graph负责将监控数据持久化,供用户后期查询、汇总等功能。 4月初,Open-Falcon业务量逐渐上升,由0.29billion counter增长至现在0.32 billion,由此带来graph集群内存占比平均上升8%(now:73%),机器负载(load…
浅谈Docker的安全性支持(下篇)
前面我们为大家介绍了Docker支持容器root用户的 Capability 能力限制、镜像签名、Apparmor的MAC访问控制、使用Seccomp限制系统调用等安全性支持,这篇文章我们会为大家介绍Docker其他安全性特性支持。 Linux 命名空间为运行中的进程提供了隔离…
浅谈Docker的安全性支持(上篇)
Docker作为最重视安全的容器技术之一,在很多方面都提供了强安全性的默认配置,其中包括:容器root用户的 Capability 能力限制、Seccomp系统调用过滤、Apparmor的 MAC 访问控制、ulimit限制、pid-limits的支持,镜像签名机制等。这篇文章…
从HBase offheap到Netty的内存管理
HBase作为一款流行的分布式NoSQL数据库,被各个公司大量应用,其中有很多业务场景,例如信息流和广告业务,对访问的吞吐和延迟要求都非常高。HBase2.0为了尽最大可能避免Java GC对其造成的性能影响,已经对读写两条核心路径做了offheap化,也就是对象的申请都直接向…
如何解决Redis中的key过期问题
最近我们在Redis集群中发现了一个有趣的问题。在花费大量时间进行调试和测试后,通过更改key过期,我们可以将某些集群中的Redis内存使用量减少25%。 Twitter内部运行着多个缓存服务。其中一个是由Redis实现的。我们的Redis集群中存储了一些Twitter重要的用…
Golang 1.x版本泛型编程
Go是一门天生为服务器程序设计的简洁的语言,因此Go的设计原则聚焦在可扩展性、可读性和并发性,而多态性并不是这门语言的设计初衷,因此就被放在了一边。虽然在2.0版本之前还没有泛型的支持,但是Go自带的一些语言特性可以满足一些类似“泛型”的要求,比如内置类型: 这四种类型可以用任…
浅谈动态追踪技术
本文主要介绍了动态追踪技术,并举例说明动态追踪技术的应用。 身为一个SRE,工作中经常会遇到各种奇奇怪怪的服务异常问题。这些问题在staging(测试环境)没有发现,但放到真实的生产环境就会碰到,最关键的是难以复现,某些问题可能是几个月才会复现。 初次碰到可能会手忙脚乱,暴力的…
MacPorts打包过程简介
本文主要为大家介绍一下MacPorts的打包过程。 Homebrew 相信很多人都听说过,它是 macOS 上用户最多的包管理软件。但 macOS 上的包管理软件并非只有 Homebrew 一家,MacPorts、Nix 也是各有其独特之处的 macOS 包管理器。 首先,Ma…
通过git bisect快速定位大型工程中的问题
在开发测试一个重IO操作的应用场景时,我们发现SSD的随机混合读写的数值,在 linux 4.9.2内核上和在linux 4.8.2上有很大的差异,基于此我们开始探索各种方法来解决定位的问题。 但是,经过大约两周的搜索、源码修改、编译和测试,我们仍未定位到问题所在。于是,我们开…
下一页
个人成就
优秀创作者
文章被点赞
829
文章被阅读
264,236
掘力值
6,288
关注了
10
关注者
3,852
收藏集
0
关注标签
30
加入于
2018-10-19