首页
学习
活动
专区
工具
TVP
发布

灰子学技术

技术知识分享,包括Go语言,C++等语言层面,架构层面,设计模式等等……
专栏作者
196
文章
155072
阅读量
28
订阅数
centos7编译c++碰到的坑
centos 7默认安装的工具链和LIB库都比较旧,不能很好的编译C++产品,最近踩了很多坑,下面就列一下出来。
灰子学技术
2024-02-22
1600
C++ 命令行解析库TCLAP
介绍一个命令行解析库:TCLAP,属于一个比较好用的命令行解析库,Envoy中也用到了这个库,整理出来,方便后续查看。
灰子学技术
2023-02-28
4810
转发“Istio共享代理新模式Ambient Mesh”
Sidecar 模式的一些限制,让这种共享代理模式成为可能,个人觉得mesh靠近路由转发、安全证书相关的核心功能会下沉到宿主机,甚至有可能成为网卡类的硬件设备。笔者觉得下面的两篇文章写的很好,便转发出来。下面也是文章中整理的。
灰子学技术
2022-12-10
1780
性能之文件系统篇
本篇文章是性能篇的最后一篇文章,算是一个学习笔记吧,当中的例子也是从别的文章里面摘录的,主要用来讲解如何使用和查看对应的指标。这一篇主要介绍文件系统,说的更加具体点其实是磁盘这个点。
灰子学技术
2022-06-25
6930
性能之网络篇
如果我们站在本机机器作为参考物的话,应该拆分成下面三个阶段: 1.消息入口流量部分的处理流程
灰子学技术
2022-06-25
6610
Envoy编译篇:bazel构建介绍
本篇文章通过https://github.com/bazelbuild/examples/tree/main/cpp-tutorial里面的例子,来简单介绍下bazel构建的基础知识,方便后续查找和学习。
灰子学技术
2022-03-29
1.4K0
C++ absl的Strings Library
absl是谷歌开源出来的一个C++标准库的扩充,基于C++11以上版本进行开发,是一个性能比较高的第三方库。
灰子学技术
2022-03-29
3.5K0
std::function与std::bind
一、背景介绍: 函数指针始终不太灵活,它只能指向全局或静态函数,对于类成员函数、lambda表达式或其他可调用对象就无能为力了,因此,C++11推出了std::function与std::bind这两件大杀器,他们配合起来能够很好的替代函数指针。
灰子学技术
2022-01-18
6840
istio数据面的网络端口和健康检查
本篇文章整理了,istio(版本是1.11.2+)数据面所使用的端口,以及他的健康检查,算是读书笔记,方便后续查找翻看。
灰子学技术
2021-10-26
1.3K0
iptables知识整理
Envoy的流量劫持使用的是iptables,便对这方面知识作了一个整理,方便后续查看,算是一个读书笔记吧。
灰子学技术
2021-10-13
1.3K0
Envoy流量劫持后outbound部分处理逻辑
本篇文章主要来讲解下流量劫持到envoy之后,envoy层面是如何处理,并成功找到它的下一跳服务的,当然也是我们平时说的upstream。
灰子学技术
2021-10-13
7760
K8S的服务注册
每个 Kubernetes 服务都会自动注册到集群 DNS 之中。注册过程大致如下:
灰子学技术
2021-09-22
2K0
istio之流量治理篇
对于service mesh来说,一个比较大的特点就是把路由转发和流量控制这一层下沉到这一层面来做,可以让业务不去操心这部分事情。
灰子学技术
2021-07-09
1.2K0
Envoy之代码架构
本篇文章主要来介绍Envoy都做了哪些事情,分成了哪些模块。笔者会按照下面的思路来介绍这部分内容:
灰子学技术
2021-07-09
7460
Istio之pilot概述
(https://www.cnblogs.com/YaoDD/p/11391342.html)
灰子学技术
2021-07-09
1.2K0
Envoy架构之流程梳理
本篇文章主要用来介绍envoy中的流程,以及这些流程和代码里面的模块是如何对应起来的,算是从一个大的层面来解读envoy的实现。
灰子学技术
2021-07-09
1.5K0
Service Mesh之Envoy
Envoy是一款由 Lyft 开源的高性能数据和服务代理软件,使用现代 C++ 语言(C++11 以及 C++14)开发,提供四层和七层网络代理能力。
灰子学技术
2021-07-09
8990
Service Mesh之Istio
本篇文章是本人学习Service Mesh的第二章,主要用来介绍当前最流行的一个Service Mesh落地产品Istio。
灰子学技术
2021-07-09
4800
Service Mesh到底解决什么问题
最近在学习Service Mesh,也系统看了下它的原理以及演进过程,算是对Service Mesh 有了一个认识,便尝试着整理下Service Mesh一些文章,而这篇文章也是本系列的第一篇文章。
灰子学技术
2021-07-09
8810
Redis集群的重定向
对于Redis的集群来说,因为集群节点不能代理(proxy)命令请求, 所以客户端应该在节点返回 -MOVED 或者 -ASK 转向(redirection)错误时, 自行将命令请求转发至其他节点。
灰子学技术
2021-05-06
1.6K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档