云原生

2024/10/9 11:35:13

采用微服务架构前,先问自己几个问题

前两年的市场绝对是微服务的天下,开发个什么系统,动不动就是微服务,几乎已经成为每个项目的标配。 但是,真的所有项目都适合微服务架构吗?什么样的项目适合微服务架构?我拿两个案例对该问题进行说明。 案…

云原生之容器编排实践-OpenEuler23.09离线安装Kubernetes与KubeSphere

背景 有互联网的日子确实美好,不过有时候,仅仅是有时候,你可能会面临离线部署 Kubernetes 与 KubeSphere 集群的要求。。 我们借助由青云开源的容器平台, KubeSphere 来进行可视化的服务部署。 KubeSphere 是在 Kubernetes 之上…

云原生-利用容器和编排器

容器和编排器旨在解决单片部署方法中常见的问题。 1. 整体部署的挑战 传统上,大多数应用程序都是作为单个单元部署的。这样的应用程序被称为单体。这种将应用程序作为单个单元部署的一般方法(即使它们由多个模块或程序集组成)称为单体架构&…

Docker 入门全攻略:安装、操作与常用命令指南

目录 Docker 入门全攻略:安装、操作与常用命令指南 一、引言 二、Docker 下载与安装 2.1 Docker 的系统要求 2.2 安装步骤 ①对于 Windows 的安装指南 ②对于 macOS 的安装指南 ③对于 Linux 的安装指南 三、Docker 的基本概念 3.1 镜像(Image…

Kubernetes Ingress:简化外部访问的利器

在 Kubernetes 集群中,Ingress 是一个强大的资源对象,它可以为集群内的服务提供外部访问能力。本文将深入探讨 Kubernetes Ingress 的概念、工作原理、配置方法以及最佳实践。 什么是 Ingress? Ingress 是 Kubernetes 中的一个 API 对象,它管理集群外部访问集群内服务的规…

云原生-利用容器和编排器

容器和编排器旨在解决单片部署方法中常见的问题。 1. 整体部署的挑战 传统上,大多数应用程序都是作为单个单元部署的。这样的应用程序被称为单体。这种将应用程序作为单个单元部署的一般方法(即使它们由多个模块或程序集组成)称为单体架构&…

【Kubernetes】常见面试题汇总(四十八)

目录 108.考虑一家拥有非常分散的系统的跨国公司,希望解决整体代码库问题。您认为公司如何解决他们的问题? 109.我们所有人都知道从单服务到微服务的转变从开发方面解决了问题,但在部署方面却增加了问题。公司如何解决部署方面的问题&#x…

探索现代办公应用系统架构:构建高效、可扩展的工作平台

随着数字化时代的到来,办公环境也在不断演变。传统的办公应用系统已经不能满足现代企业的需求,因此,构建高效、可扩展的办公应用系统架构成为了当下的重要课题。本文将探讨现代办公应用系统架构的设计原则、关键技术以及最佳实践,…

【分布式微服务云原生】Redis投票延迟深度解析:优化集群稳定性的关键策略

Redis投票延迟深度解析:优化集群稳定性的关键策略 摘要: 在Redis集群环境中,网络分区和节点故障是不可避免的问题。本文将详细探讨Redis的投票延迟机制,解释其在集群故障转移过程中的作用,并提供实用的配置建议。通过…

云原生Kubernetes: K8S 1.29版本 部署Jenkins

目录 一、实验 1.环境 2.K8S 1.29版本 部署Jenkins 服务 3.jenkins安装Kubernetes插件 二、问题 1.创建pod失败 2.journalctl如何查看日志信息 2.容器内如何查询jenkins初始密码 3.jenkins离线安装中文包报错 4.jenkins插件报错 一、实验 1.环境 (1&…

构建云原生湖仓:Apache Iceberg与Amoro的结合实践

随着大数据技术的快速发展,企业对数据的处理和分析需求日益增长。传统的数据仓库已逐渐无法满足现代业务对数据多样性和实时性的要求,这促使了数据湖和数据仓库的融合,即湖仓一体架构的诞生。在云原生技术的推动下,构建云原生湖仓…

k8s创建secret并在container中获取secret

k8s创建secret并在container中获取secret 本文使用的deployment和service与我的上一篇文章一样。link也放在下面了,如果不懂什么事deployment和service,可以先看我的上一篇文章。 k8s使用kustomize来部署应用 下面我们将通过创建secret开始。secret是我…

42次9.4(k8s环境安装)

一、前期准备 1.系统环境 k8s-master 192.168.1.11 k8s-node1 192.168.1.22 k8s-node2 192.168.1.33 2.配置主句映射 [rootk8s-master ~]# vim /etc/hosts 192.168.1.11 k8s-master 192.168.1.22 k8s-node1 192.168.1.33 k8s-node2 #测试 [rootk8s-master ~]# p…

AI/ML 数据湖参考架构架构师指南

这篇文章的缩写版本于 2024 年 3 月 19 日出现在 The New Stack 上。 在企业人工智能中,主要有两种类型的模型:判别模型和生成模型。判别模型用于对数据进行分类或预测,而生成模型用于创建新数据。尽管生成式人工智能最近占据了新闻的主导地…

定制化服务发现:Eureka中服务实例偏好的高级配置

定制化服务发现:Eureka中服务实例偏好的高级配置 在微服务架构中,服务实例的智能管理和优化是保证系统高效运行的关键。Eureka作为Netflix开源的服务注册与发现框架,提供了丰富的配置选项来满足不同场景下的需求。服务实例偏好配置允许开发者…

数据库系统 第36节 数据库镜像

数据库镜像(Database Mirroring)是一种在数据库系统中用于确保数据高可用性和灾难恢复的技术。在MySQL中,虽然它不像SQL Server那样直接支持数据库镜像,但可以通过复制(Replication)来实现类似的功能。MySQ…