go语言实现的简单im即时通信系统
本文介绍了一个 go 语言实现的简单 im 即时通信系统。 简介 纯go实现的im即时通讯系统,....
探究Kafka宕机引发的高可用问题
一、Kafka宕机引发的高可用问题 问题要从一次Kafka的宕机开始说起。 笔者所在的是一家金融科技....
深入剖析Golang环境搭建
安装Go Go的安装相比其他语言环境非常简单,直接下载安装包,解压安装即可。1、下载安装包(官方地址....
简述ElasticSearch的实现
1.近实时搜索 1.1 实时与近实时 实时搜索(Real-time Search)很好理解,对于一个....
Python协程与JavaScript协程的对比及经验技巧
前言以前没怎么接触前端,对 JavaScript 的异步操作不了解,现在有了点了解。一查发现 Pyt....
关于Python18个你不知道的高效编程技巧
初识Python语言,觉得python满足了我上学时候对编程语言的所有要求。python语言的高效编....
入门炫酷的Kubernetes网络方案
最近业界使用范围最广的K8S CNI网络方案 Calico 宣布支持 eBPF,而作为第一个....
Python开发中Pycharm的实用小技巧
Pycharm作为Python开发最常用的IDE之一,不仅兼容性好,而且功能也相当丰富,比如调试....
命令行工具Kubectl的别样用法
kubectl 是 K8s 官方附带的命令行工具,可以方便的操作 K8s 集群。这篇文章主要介绍....
Python中最常用的几种线程锁你会用吗
前言本文将继续围绕 threading 模块讲解,基本上是纯理论偏多。 对于日常开发者来讲很少会使用....
Linux中如何用vim做golang开发环境
vim 做 golang 开发环境,多么炫酷!还没尝试过用 vim 做开发环境的同学可以跟着这篇文档....
Nginx软件location目录匹配详解
Nginx作为一个轻量级的,高性能的web服务软件,因其占有内存少,并发能力强的特点,而广受欢迎和使....
Python定时任务的实现方式
在日常工作中,我们常常会用到需要周期性执行的任务,一种方式是采用 Linux 系统自带的 crond....
Go语言可变参数怎么用能最大化它的效用
Go 语言可变参数怎么用能最大化它的效用?本文对可变参数进行了详细介绍。 在实际开发中,总有一些函数....
解析Kubernetes监控指标获取方式对比
对比 node-exporter用于采集服务器层面的运行指标,包括机器的loadavg、filesy....
如何获取采集服务器Kubernetes监控指标
对比 node-exporter用于采集服务器层面的运行指标,包括机器的loadavg、filesy....
10种go语言编成中可能导致性能下降的坏实践
本文总结了10种 go 语言编成中可能导致性能下降的坏实践。有代码洁癖的同学来自我检查吧! 这篇文章....
看看这5个维度是如何优化Kubernetes集群的
一、节点配额和内核参数调整 对于公有云上的 Kubernetes 集群,规模大了之后很容器碰到配额问....
pod底层网络和数据存储是如何进行的
1. 核心组件原理 —— pod 核心原理 1.1 pod 是什么 pod 也可以理解是一个容器,装....