阐明 Kubernetes 容器运行时

本文将介绍 CRI 的由来、演进以及未来展望,主要内容分为四个部分:Kubernetes架构简介、容器运行时接口的基本原理、容器运行时的演进以及未来的展望。 Kubernetes 简介 我们知道,Kubernetes是一个开源的容器集群管理系统,它的发展非常迅速,已经成为***和

从 0 起步构建一个亿级请求的微服务架构

本文是根据潘志伟老师在 ArchSummit 全球架构师峰会上的演讲整理出来的,讲述了如何从 0 开始构建一个亿级请求的系统的历程,其中包括了服务拆分、微服务测试、容量预估以及上线的流程。稳定的系统不仅要依赖好的架构设计,而且需要对核心代码,高频访问模块

scp 用户的 rsync 迁移攻略

本文将为熟悉 scp 的人提供一个介绍和过渡的指南。让我们跳进最常见的场景:复制文件和复制目录。 复制文件 对于复制单个文件而言, scp 和 rsync 命令实际上是等价的。比方说,你需要把 foo.txt 传到你在名为 server 的服务器上的主目录下: $ scp foo . tx

了解学会Python 代码优化原则

本文会介绍不少的 Python 代码加速运行的技巧。在深入代码优化细节之前,需要了解一些代码优化基本原则。 第一个基本原则是不要过早优化。很多人一开始写代码就奔着性能优化的目标,让正确的程序更快要比让快速的程序正确容易得多。因此,优化的前提是代码能

这才是视频卡顿的原因!本文带你读懂视频编码

不过在追剧的时候,大家一定遇到过视频卡顿需要缓冲的情况,尤其在最精彩的时候出现这种情况,这种不爽的感觉不亚于突然插播广告。 遇到这种情况,大家一般都以为是网速的问题。其实这不是网速问题那么简单,更深层次的原因可能和视频编码有关。 想要流畅的

Cockpit及其网页用户界面的历史

Cockpit及其网页用户界面的历史

本文将介绍它的用户界面的一些变化。还将探讨一些在网页界面中可用的通用工具,以简化那些单调的系统管理员任务。 Cockpit 驾驶舱安装 Cockpit 可以使用 dnf install cockpit 命令安装。这提供了一个最小的设置,提供了使用该界面所需的基本工具。 另一个选

分析:删除链表的倒数第 N 个结点

分析:删除链表的倒数第 N 个结点

本文主要介绍一道面试中常考链表删除相关的题目,即 leetcode 19. 删除链表的倒数第 N 个结点。采用 双指针 + 动图 的方式进行剖析,供大家参考,希望对大家有所帮助。 删除链表的倒数第 N 个结点 给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的

MCU为什么自己不集成晶振

本文将用STM32代替MCU。 原因1:早些年,芯片的生产制作工艺也许还不能够将晶振做进芯片内部,但是现在可以了。这个问题主要还是实用性和成本决定的。 实用性:如果封装进入STM32内部,不利于不同客户更换不同频率晶振。 成本:把晶振封装进STM32内部成本提

商用的服务器分类大体三大结构

商用的服务器分类大体三大结构

本文分为三部分讲解,第一部分详解MPP架构,第二部分剖析MPP架构与批处理架构的异同点,第三部分是采用MPP架构的OLAP引擎介绍。 一、MPP架构 MPP是系统架构角度的一种服务器分类方法。 目前商用的服务器分类大体有三种: SMP(对称多处理器结构) NUMA(非一致

这才是视频卡顿的罪魁祸首!本文带你读懂视频编码

不过在追剧的时候,大家一定遇到过视频卡顿需要缓冲的情况,尤其在最精彩的时候出现这种情况,这种不爽的感觉不亚于突然插播广告。 遇到这种情况,大家一般都以为是网速的问题。其实这不是网速问题那么简单,更深层次的原因可能和视频编码有关。 想要流畅的