1 为什么使用数据索引能提高效率 数据索引的存储是 有序的 在有序的情况下, 通过索引查询一个数据是无需遍历索 […]
进程、线程、进程池、进程三态、同步、异步、并发、并行、串行
一.进程, 线程 1.进程 什么是进程? 开发写的代码我们称为程序,那么将开发的代码运行起来。我们称为进程。 […]
Goroutine 是 Go 的并发机制中 绝对的主角
由于对普通语法的介绍网上资源极多,Go 官方的上手指南 A Tour of Go: https://tour. […]
如何应对数千微服务组件带来的挑战?
专家简介 高驰涛 (Neeke Gao),PHP/PECL开发组成员,掌握近10种开发语言,9年架构师经验,6 […]
深入理解Golang Channel 结构
Go 语言的 channel 底层是什么数据结构?本文深入解析了 channel。 Golang 使用 Gro […]
Kubernetes 实现灰度和蓝绿发布
1. Kubernetes 中的部署策略 在本文中,我们将学习使用 Kubernetes 容器编排系统部署容器 […]
梳理消息队列 MQ/JMS/Kafka
是不是平常听到说消息队列啊,JMS啊,MQ啊 、kafka啊巴啦啦的一堆术语,听不懂?关系混乱?今天就让我们来 […]
Python 中最常用的 5 种线程锁你会用吗?
前言 本文将继续围绕 threading 模块讲解,基本上是纯理论偏多。 对于日常开发者来讲很少会使用到本文的 […]
企业级日志平台新秀Grafana Loki,比ELK轻量多了~
最近,在对公司容器云的日志方案进行设计的时候,发现主流的ELK或者EFK比较重,再加上现阶段对于ES复杂的搜索 […]
带你5分钟快速了解 K8S Job
Kubernetes jobs主要是针对短时和批量的工作负载。它是为了结束而运行的,而不是像deploymen […]