01ZOO

王磊-AI基础
27 篇文章
23 人订阅

全部文章

王磊-AI基础

腾讯 · 高级工程师 (已认证)

多租户Kubernetes

Kubernetes Multitenancy WG Deep Dive KubeCon EU 2019 (last updated 5/22/2019) 描述...

604150
王磊-AI基础

腾讯 · 高级工程师 (已认证)

扩展 Kubernetes 之 Kubectl Plugin

kubectl 功能非常强大, 常见的命令使用方式可以参考 kubectl --help,或者这篇文章

532200
王磊-AI基础

腾讯 · 高级工程师 (已认证)

扩展 Kubernetes 之 FlexVolume And CSI

kubernetes 的 volume 解决的 存储 state 的问题。State 有很多种存储方式,kubernetes 只关注其中的一部分

38390
王磊-AI基础

腾讯 · 高级工程师 (已认证)

扩展 Kubernetes 之 CRI

使用 cri-containerd 的调用流程更为简洁, 省去了上面的调用流程的 1,2 两步

523160
王磊-AI基础

腾讯 · 高级工程师 (已认证)

扩展 Kubernetes 之 CNI

Network Configuration 是 CNI 输入参数中最重要当部分, 可以存储在磁盘上

686430
王磊-AI基础

腾讯 · 高级工程师 (已认证)

Terraform 入门

17230
王磊-AI基础

腾讯 · 高级工程师 (已认证)

Prometheus TSDB

写一般是对比如1000个series 同时进行采集,所以他是纵向的。磁盘随机写效率低、SSD 写放大问题  →  顺序写 和 批量写 是必然选择 (sequen...

458250
王磊-AI基础

腾讯 · 高级工程师 (已认证)

Ansible for k8s

后来出现了 kustomize,kustomize的设计并不依赖服务端,而是想做好本地渲染,然而几次使用之后发现,kustomize 显然还是失败了

888210
王磊-AI基础

腾讯 · 高级工程师 (已认证)

thanos内核

产生数据,目前只有两种 Prometheus sidecar 和 rule nodes.

49020
王磊-AI基础

腾讯 · 高级工程师 (已认证)

prometheus内核

这篇文章会着重分析 其中的 discovery => scrap => storage 的流程

46030
王磊-AI基础

腾讯 · 高级工程师 (已认证)

从零开发无服务函数管理器:jupyter lab 插件

这个插件将分为两个部分,一部分是 server 部分,一部分是前端部分. 我们将先创建后端部分。

673280
王磊-AI基础

腾讯 · 高级工程师 (已认证)

golang技术点整理

defer的执行次序(先进后出)和执行的点(return之前, 返回值赋值之后)。

679330
王磊-AI基础

腾讯 · 高级工程师 (已认证)

一些kubernetes的开发/实现/使用技巧-2

JobController的实现逻辑比较简单,用它来示例 Controller的实现方式

631210
王磊-AI基础

腾讯 · 高级工程师 (已认证)

一些kubernetes的开发/实现/使用技巧-1

定义了一种 plugin interface,怎么支持给 plugin 设置必要的参数(各种 plugin 需要的参数可能不同)?

566150
王磊-AI基础

腾讯 · 高级工程师 (已认证)

golang context实战

来自官方文档: https://blog.golang.org/context: Incoming requests to a server should cr...

665360
王磊-AI基础

腾讯 · 高级工程师 (已认证)

kubernetes-api-machinery

http server 或者 rpc server 要解决的一个问题是:如何解析用户的请求数据,并把他反序列化为语言中的一个具体的类型。反序列化的程序需要知道具...

717350
王磊-AI基础

腾讯 · 高级工程师 (已认证)

kubernetes controller 解析

controller内部有个内存cache,cache 一般和lister/ indexer 一起配合使用, 用一个 Indexer interface进行的包...

487140
王磊-AI基础

腾讯 · 高级工程师 (已认证)

DPDK and XDP

iptables是一个配置Linux内核防火墙的命令行工具,它基于内核的netfilter机制。新版本的内核(3.13+)也提供了nftables,用于取代ip...

2.8K160
王磊-AI基础

腾讯 · 高级工程师 (已认证)

常用算法整理

622160
王磊-AI基础

腾讯 · 高级工程师 (已认证)

go-protobuf, go-grpc-gateway和代码生成

代码生成是一种常用的生产效率技术。广义上看,编译器通过高级语言生产出低级语言或者机器码,也可以理解为一种代码生成。这种技术在现代的工程实践里往往比较常见:IDE...

849390

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动