logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Operator学习笔记

一、什么是OperatorOperator是CoreOS(一种操作系统,用于大量基于云计算的虚拟服务器)推出的,旨在简化复杂有状态应用管理。Operator是一个感知应用状态的控制器,通过扩展k8s API来自动创建、管理和配置应用实例。Operator基于CRD(Custom Resource Definition)扩展资源对象,并通过控制器来保证应用处于预期状态。Operator可用于:通过k

VOS学习笔记

一、VOS简介1、主要功能VOS主要用于帮助客户端上传对象到云存储(阿里的OSS及腾讯的云存储COS,阿里作为主,腾讯作为backup)。2、产品优势相比于用户自己直接上传到OSS或腾讯COS,VOS不仅提供了上传所需的SDK,还支持双机房双活,即在单机房故障时,支持自动域名切换来做双机房双活。3、双机房架构图在上传前,客户端APP调用其业务自己的后端服务,后端服务经由VKOS提供的...

#学习#运维#java
S3 学习笔记

一、S3概述1.1、简介S3是Standard Storage Service的简称,即标准存储服务。即分布式的、存储容量可无限扩容的、保证数据不丢失的、安全的、低成本的存储解决方案。S3旨在为公有云用户解决下面的存储痛点:1、存储可无限扩容:用户自建存储集群节点扩容时数据迁移成本高。单个bucket存储容量无限制,单个文件最大50TB限制。2、安全:保证只被授权用户访问(问题:CDN访问时怎样做

MinIO调研

一、简介MinIO是为了高性能和亚马逊S3 API而设计的。MinIO非常适合对安全要求严格的大型私有云环境,在各工作负载下可保证高可用。1.1、MinIO是高性能对象存储的先驱MinIO是世界上速度最快的对象存储服务器。在标准硬件上,对象存储的读/写速度分别为183 GB/s和171 GB/s,可以作为一组不同工作负载的主存储层,这些工作负载包括Spark、Presto、TensorFlow、H

基于Java Agent实现APM

1、Tracing概述1.1、为什么需要TracingTracing主要用于对微服务做 “监控及故障发现”,如性能监控,出现故障时发送告警,及辅助排障;更进一步可提前做故障预警。以电商系统为例,用户的请求链路会经由多个微服务系统后返回:在线上,当用户的响应时常出现异常时,怎样定位是哪引起的呢?如果没有tracing系统,研发需要去逐个排查请求链路所经历的每个微服务系统,耗时比较长,且排查定位问题麻

#java#开发语言
Sidecar模式

一、什么是Sidecar模式将应用程序的功能划分为单独的进程,就是Sidecar模式。Sidecar原意是摩托车的边车,用到软件架构中,就是Sidecar应用是连接到父应用,并为其扩展或增强功能。Sidecar应用于主应用程序松耦合。Sidecar应用场景举例:假如有6个微服务互相通信,共同完成来确定一个包裹的成本。每个微服务都需要监控、日志记录、配置、断路器等功能,这些功能都是用第三方库在每个微

Kubernetes学习笔记

一、K8S简介Kubernetes是一个可移植的、可扩展的开源平台,用于管理容器化的工作负载和服务,可促进声明式配置和自动化。Kubernetes拥有庞大的且快速增长的生态系统。2014年,google开源了k8s。1.1、对于物理机时代、虚机时代、容器时代1、物理机时代:无法为物理服务器中的应用程序定义资源边界,会导致资源分配的问题。例如,如果在物理服务器上运行的多个应用程序,可能会出现一个应用

Operator学习笔记

一、什么是OperatorOperator是CoreOS(一种操作系统,用于大量基于云计算的虚拟服务器)推出的,旨在简化复杂有状态应用管理。Operator是一个感知应用状态的控制器,通过扩展k8s API来自动创建、管理和配置应用实例。Operator基于CRD(Custom Resource Definition)扩展资源对象,并通过控制器来保证应用处于预期状态。Operator可用于:通过k

redis-cluster-operator学习笔记

开源地址:https://github.com/ucloud/redis-cluster-operator一、概述Redis Cluster Operator用于管理基于k8s的Redis Cluster该operator基于Operator framework之上(https://github.com/operator-framework/operator-sdk)每个master node和s

Golang学习笔记

一、Go语言的知识图谱上图表示了go的应用领域,包括容器如k8s, 服务发现如consul,kv存储如etcd,中间件如codis, 存储如minio,分布式数据库tidb,此外还有devops、区块链、人工智能、web框架、微服务等等领域的应用。二、Go语言的环境安装...

#golang#学习#开发语言
    共 21 条
  • 1
  • 2
  • 3
  • 请选择