会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Ant°
首页
新随笔
管理
2019年12月16日
基于nginx与zookeeper的API Gateway实现笔记 - 环境搭建
摘要: 为了简化操作,采用操作系统为CentOS 8。 首先需要编译出libzookeeper,在官网下载最新的zookeeper源码,或者github上clone一个,地址为:https://github.com/apache/zookeeper 本地安装工具ant,在zookeeper源码根目录执行 。
阅读全文
posted @ 2019-12-16 15:25 Ant°
阅读(971)
评论(0)
推荐(0)
2019年7月11日
yum 安装 epel-release 后出现yum doesn’t have enough cached data to continue错误的解决方案
摘要: 工作中需要部署docker,由于是内网环境,无法直接访问外网,于是考虑在内网搭建yum私有源进行安装,内网服务器操作系统为centos 7.4。根据docker的官方安装方式进行安装时,要求安装 epel release 以及 container selinux。 于是进行同步base以及epel源
阅读全文
posted @ 2019-07-11 11:09 Ant°
阅读(3900)
评论(0)
推荐(0)
2019年6月28日
Nginx 开发者文档翻译 - 介绍
摘要: 由于我的一个Private Cloud FaaS(函数计算)项目 "Navagraha" 使用nginx作为实现Service Mesh和API Gateway的基础框架,需要对Nginx有深入的了解,因此在这里翻译Nginx官方文档,用于之后的开发提供辅助参考。 介绍 代码组织结构 auto 编译
阅读全文
posted @ 2019-06-28 18:31 Ant°
阅读(419)
评论(0)
推荐(0)
2019年3月23日
国内使用kubeadm部署kubernetes的完整流程
摘要: 使用阿里云的镜像安装kubeadm和kubectl kubeadm将下载kubelet、kube apiserver、kube controller manager、kube scheduler、kube proxy、etcd、coredns等内容,同样使用阿里云镜像 这里需要注意 会根据kubea
阅读全文
posted @ 2019-03-23 22:54 Ant°
阅读(1694)
评论(0)
推荐(0)
2018年12月6日
Paxos协议笔记
摘要: 对Paxos协议的介绍,可以通过Leslie Lamport的《Paxos Made Simple》展开学习和了解。Paxos算法在允许失败的分布式系统环境下,实现系统一致性。失败的情况有很多,譬如由于网络问题导致的通信数据丢失,参与Paxos算法的机器宕机等情况。Paxos算法将分布式系统一致性问
阅读全文
posted @ 2018-12-06 16:20 Ant°
阅读(307)
评论(0)
推荐(0)
2018年5月28日
【LLVM笔记】0x00 初识LLVM 链接类型
摘要: 模块结构 LLVM程序是由若干的模块(Module)组成,每个模块中包含有一些函数、全局变量和符号表。 这些模块可能由LLVM的连接器组合在一起,组合的过程将会整合这些函数和全局变量的定义,整合他们的符号表。 连接类型 所有的全局变量和函数都有一个伴随它的连接类型,将会有以下几种: 1. priva
阅读全文
posted @ 2018-05-28 02:57 Ant°
阅读(498)
评论(0)
推荐(0)
2018年3月8日
TLS 1.0协议
摘要: TLS1.0 协议发布于1999年初。该协议可在Internet中提供给通信双方一条私有信道,即对通信消息进行加密。该协议主要描述了通信密钥协商的方法与通信格式的定义。分别由TLS Handshake Protocol 和 TLS Record Protocol两个子协议进行描述。虽然TLS1.0已
阅读全文
posted @ 2018-03-08 18:28 Ant°
阅读(3212)
评论(0)
推荐(0)
2018年1月31日
风险指针(Hazard Pointer) 内存空间共享模型
摘要: WiredTiger是一种高性能的开源存储引擎,现已在MongoDB中作为内模式应用。WiredTiger支持行存储、列存储两种存储模式,采用LSM Tree方式进行索引记录 WiredTiger支持事务的ACID特性(原子性、一致性、隔离性、持久性)。对数据的存储方式可采用简易的key/value
阅读全文
posted @ 2018-01-31 10:32 Ant°
阅读(1737)
评论(0)
推荐(0)
2018年1月30日
LRU算法
摘要: 这两种算法均常用于缓存替换策略,其目的是保证缓存的优化性能,保证缓存透明性。当缓存中的空间被填满后,缓存替换策略将选择缓存中某些单元从缓存中剔除,并将现在需要使用的单元填入缓存。缓存替换策略在执行过程中会导致一定的延迟,延迟公式如下: $$T = m \times T_m + T_h + E$$ $
阅读全文
posted @ 2018-01-30 14:45 Ant°
阅读(1614)
评论(0)
推荐(0)
2017年11月28日
从.git文件夹探析git实现原理
摘要: git是一款分布式代码版本管理工具,通过git能够更加高效地协同编程。了解git的工作原理将有助于我们使用git工具更好地管理项目。通过了解.git文件夹中的文件组成,我们可以从一个角度去窥探git的实现原理。我们知道,在开始开发一个项目或加入一个项目时,需要创建一个新的仓库 ,或从远端克隆一个已经
阅读全文
posted @ 2017-11-28 15:54 Ant°
阅读(3237)
评论(0)
推荐(1)
下一页