摘要:
本文篇幅较长,主要涉及以下内容: 介绍传统 CLI 配置网络设备存在的挑战,网管协议出现的背景 SNMP 原理,交互过程,以及 trade-off NETCONF 架构,交互过程 RESTCONF 架构,和 NETCONF 的对比 随着 5G 的大火,SDN, NFV 等概念被频繁提及。想要更好的理 阅读全文
摘要:
由于客户环境断网且提供非 Root 权限用户,只能从头开始采用源码方式进行安装。而源码方式自然免不了对各种开发工具的依赖,好在对于 Yum 来说,提供一个了插件可以需要的依赖全部下载下来,在离线机器直接采用离线方式即可,免去了手动调整各种依赖的麻烦。 对于 Python 需要的依赖的包来说,本身 p 阅读全文
摘要:
由于客户环境断网且提供非 Root 权限用户,只能从头开始采用源码方式进行安装。而源码方式自然免不了对各种开发工具依赖的安装。好在对于 Yum 来说,提供一个了插件可以将需要的依赖全部下载下来,在离线机器直接采用离线方式即可,免去了手动调整各种依赖的麻烦。 Linux 服务器发行版为:Centos7 阅读全文
摘要:
最近在使用 date_histogram 参数对日期范围聚合时,发现聚合结果不正确,分析后发现和 ES 日期格式有关,记录如下。 date_histogram 是 ES 提供针对日期属性,进行区间聚合的一种方式,比如可以对如 1 分钟,1 小时,等时间区间的文档进行聚合。 举例来说,我这里是对几天内 阅读全文
摘要:
最近对利他这个思维方式有了不一样的感悟,从比较喜欢的一个公众号大佬的成长经历,到实际生活中比较优秀的同事,再到那些经典的书籍,这些在我看来取得不小成就的成功人士,身上都存在着不小的利他的影子。 所以决定从今天起,按照利他的思维,多输出一些自己认为不错的思想以及感悟。并且自己确实也在工作和生活中积累了 阅读全文
摘要:
在之前 STP 的文章中,介绍了 CST (公共生成树协议)。其标准是 802.1d. 可是随着网络规模的扩大,以前的 STP 协议不再适用,陆续又出现了很多新版本的 STP 协议。 如果将生成树分类的话,通常分为两类,公有生成树协议和私有生成树协议。 公有生成树协议: 如老版本的 802.1d. 阅读全文
摘要:
在之前InooDB 加锁总结的文章中,讨论了大量在 RR 情况下 MySQL 如何加锁的案例。而这篇相较于前一篇,更偏重于实践,主要是在遇到锁等待或者死锁时,如何分析和解决问题。这篇讲解的案例全都基于 RC 隔离级别,MySQL 版本为 5.7.x. 我们知道,RC 相较于 RR 在很大程度上调高了 阅读全文
摘要:
在之前介绍的网络场景中,ERGRP,OPSF,RIP 等都是运行在单独一个 AS(自治系统之间)。这些协议统称为 IGP - 内部网关协议 ,目的主要是为自治系统内发现邻居和计算路由,从而找到合适的路径。 而 BGP 这样的协议,运行在不同的 AS 间(比如联通和电信间的通信)。目的是为了传递路由和 阅读全文
摘要:
背景描述 最近在使用 Django 时,发现当调用 api 后,在数据库同一个进程下的事务中,出现了大量的数据库查询语句。调查后发现,是由于 Django ORM 的机制所引起。 Django Object-Relational Mapper(ORM)作为 Django 比较受欢迎的特性,在开发中被 阅读全文
摘要:
准备 首先先声明下,我这里使用的 ES 版本 5.2.0. 为了便于理解,这里以如下 index 为格式,该格式是通过 PMACCT 抓取的 netflow 流量信息, 文中所涉及的到的例子,全基于此 index. 本篇涉及的内容可以理解为 ES 的入门内容,主要针对词项的过滤,为基础篇。 { "_ 阅读全文