Kubernetes 1.23:探索新边界

尼古拉斯 发表了文章 • 0 个评论 • 47 次浏览 • 2021-12-08 22:57 • 来自相关话题


今天,我们高兴地宣布Kubernetes正式迎来1.23版本,也是2021年内的最后一次版本更新。

此版本包含47项增强功能:其中11项增强已经升级至稳定版,17项增强进入测试阶段,19项增强迎来Alpha版,另有1项功能被弃用。

要点整理

...

查看更多

基于Spring Cloud的微服务架构分析

guoaaaad 发表了文章 • 0 个评论 • 145 次浏览 • 2021-12-08 17:28 • 来自相关话题


Spring Cloud是一个相对比较新的微服务框架,2016年才推出1.0的release版本。虽然Spring Cloud时间最短,但是相比Dubbo等RPC框架,Spring Cloud提供的全套的分布式系统解决方案。

Spring Cloud是一系列...
查看更多

高可用Redis服务架构分析与搭建

JetLee 发表了文章 • 0 个评论 • 225 次浏览 • 2021-12-08 12:29 • 来自相关话题


基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅...
查看更多

分布式系统中唯一ID生成策略总结

大卫 发表了文章 • 0 个评论 • 295 次浏览 • 2021-12-07 22:36 • 来自相关话题


全局唯一ID介绍

系统唯一ID是我们在设计阶段常常遇到的问题。在复杂的分布式系统中,几乎都需要对大量的数据和消息进行唯一标识。在设计初期,我们需要考虑日后数据量的级别,如果可能会对数据进行分库分表,那么就需要有一个全局唯一ID来标识一条数据或记录。生...
查看更多

Linux I/O 那些事儿

老马 发表了文章 • 0 个评论 • 295 次浏览 • 2021-12-07 21:37 • 来自相关话题


【编者的话】本文主要以一张图为基础,向大家介绍Linux在I/O上做了哪些事情,即Linux中直接I/O原理,希望本文的经验和思路能为读者提供一些帮助和思考。

引言

我们先看一张图,这张图大体上描述了Linux系统上,应用程序对磁盘上的文件进行读写时,...
查看更多

分布式系统的一些基础理论

玻璃樽 发表了文章 • 0 个评论 • 387 次浏览 • 2021-12-07 16:05 • 来自相关话题


分布式系统与 ZooKeeper 的关系

集中式服务

我们先从服务部署架构的发展历程说起,其实无非就是集中式和分布式,集中式就是说,什么我都是由一台机器搞定的。分布式就是多台服务器联合完成。所以在一开始的时候一般都是从一台服务器开始,将我...
查看更多

系统架构性能优化思路

aoxiang 发表了文章 • 0 个评论 • 420 次浏览 • 2021-12-07 12:18 • 来自相关话题


今天谈下业务系统性能问题分析诊断和性能优化方面的内容。这篇文章重点还是谈已经上线的业务系统后续出现性能问题后的问题诊断和优化重点。

系统性能问题分析流程

我们首先来分析下如果一个业务系统上线前没有性能问题,而在上线后出现了比较严重的性能问题,那么实际...
查看更多

蓝绿发布、滚动发布、灰度发布的区别与特点

翔宇 发表了文章 • 0 个评论 • 452 次浏览 • 2021-12-07 11:32 • 来自相关话题


在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。目前有很多部署发布的技术,这儿将常见的做一个总结。

上面所说难免有些抽象,举一个情景例子,假如你是微博项目负责人员,现在新版本较原来的老版本有很大的...
查看更多

XDP技术——Linux网络处理的高速公路

Andy_Lee 发表了文章 • 0 个评论 • 648 次浏览 • 2021-12-06 19:39 • 来自相关话题


XDP及相关技术简介

传统的Linux内核网络协议栈由于更加注重通用性,其网络处理存在着固有的性能瓶颈,随着10G、25G、40G、100G甚至更高速率的网卡出现,这种性能瓶颈变得更加突出,传统内核网络协议栈已经难以满足高性能网络处理的要求。

在人们...
查看更多

使用Harbor作为Rainbond默认容器镜像仓库,扩展Rainbond镜像管理能力

goodrain 发表了文章 • 0 个评论 • 717 次浏览 • 2021-12-06 14:20 • 来自相关话题


Rainbond是一体化的云原生应用管理平台,它提供“以应用为中心”的抽象,使用者不需要学习K8s和容器,平台将K8s和容器封装在内部,这种封装方式能极大提高使用的易用性和安装的便利性,但封装的内部组件如何替换是一个问题,本文将讲解如何使用Harbor替换掉R...
查看更多