-
4 个好用的 Linux 监控工具
身为一个运维开发人员,如果你不知道眼下当前服务器底层操作系统中正在发生什么,那就有点合眼摸象了。其实,你可以根据相应数据做出一定的推测,但是要做到这一点,就需要原始数据,并且数据要有一定的实时...
-
动手打造Nginx多进程架构
最近对Nginx源码比较感兴趣,借助于强大的VS Code,我一步一步,似魔鬼的步伐,开始了Nginx的探索之旅。关于 VS Code 如何调试 Nginx 可参...
-
SwiftTuna: 对大规模高维数据的快速响应的增量式可视化探索 (SwiftTuna: Responsive and Incremen...
对于大规模数据的交互式探索,经常使用预处理方案(例如,数据立方体)来概括数据并提供低延迟响应然而,这种方案由于查询涉及更多维度而遭受过大量的内存占用,并且在查询之前必须从数据构建特定数据结构的强大先决...
-
手把手教你搭建一套ELK日志搜索运维平台
有些事情,当我们勇敢的迈出第一步的时候,其实就已经完成了50%。 很显然,学习ELK就属于这样的事情。 很多对ELK不了解的同学,每当想学习的时候,就因为涉及的组件比较多,导致自己不知道如何开始,最后...
-
用 Golang 实现基于 Redis 的安全高效 RPC 通信
前言 RPC(Remote Procedure Call),翻译过来为“远程过程调用”,是一种分布式系统中服务或节点之间的有效通信机制。通过 RPC,某个节点(或客户端)...
-
iOS 多国语言本地化与App内语言切换(Swift)
前言 语言本地化 大家肯定都多少都听过,今天我要分享的是快速实现语言本地化,与App内语言切换 核心内容主要是三个部分 storyboard/xib本地化 ...
-
基于 Docker 和 Kubernetes 搭建 CockroachDB 集群
容器化是技术发展主流趋势之一,其中最具代表性之一就是Docker。通过Docker,用户可以非常方便和快速地搭建和跨平台移植应用。本期文章讲述怎样通过Docker和Kubernetes,部署和管理Co...
-
理解深度学习中的学习率及多种选择策略
学习率是最影响性能的超参数之一,如果我们只能调整一个超参数,那么最好的选择就是它。相比于其它超参数学习率以一种更加复杂的方式控制着模型的有效容量,当学习率最优时,模型的有效容量最大。从手动选择学习率到...
-
10个JavaScript常见BUG及修复方法
译者按: JavaScript语言设计太灵活,用起来不免要多加小心掉进坑里面。 原文: Top 10 bugs and their bug fixing 译者:&n...
-
北大开源了Python中文分词工具包,准确度远超Jieba
来源:量子位 链接:https://mp.weixin.qq.com/s/z4s258mwY2NoMssCwTYNXQ “土地,快告诉俺老孙,俺的金箍棒在哪?&rd...
-
ceph-mon之Paxos算法(2)
前言 上一篇文章介绍了一次提案通过的正常流程,尽管流程已经介绍完毕了,但是,总有一些困扰萦绕心头。 accepted_pn到底是什么鬼? 在monitor leader的begi...
-
Google发布文档数据库Firestore
Google发布了 Cloud Firestore ,它是用于移动、网络和服务器应用程序的文档数据库。 去年 我们曾报道过Google Firebase ,它是一种用于移动和网络开发的数据库,提...