深圳幻海软件技术有限公司 欢迎您!

  • G行云原生业务韧性探索与实践

    引言G行以全栈云平台为基础,逐步推进云原生技术的应用,探索数字化转型路径,为银行业务快速发展提供有力技术支撑。同时,云原生也带来了在微服务管理、云安全、健康监测、依赖路径、韧性要求等多方面的挑战,具体表现为:微服务管理:多个微服务有机组合才能构建一个健康的应用程序,本质上许多活动部件需要协同工作才能

  • 阿里容器简介

    容器服务(ContainerService)是一种高性能可伸缩的容器管理服务,支持在一组阿里云云服务器上通过Docker容器来运行或编排应用。容器服务简化了容器管理集群的搭建工作,整合了阿里云虚拟化、存储、网络和安全能力,打造Docker云端最佳运行环境,让您通过简单的API(兼容DockerAPI

  • 企业级容器云PaaS解决方案【厚PaaS+轻应用+微服务】---(2)

    二.资源管理1.计算资源管理多集群资源管理资源分区管理资源配额+资源限制服务端口号管理2.网络资源管理跨主机容器网络方案网络策略管理集群边界路由器Ingress管理集群DNS域名服务器管理3.存储资源管理k8s支持的Volume类型共享存储管理CSI(ContainerStorageInterfac

  • GKE 安全性:保护集群的 10 大策略

    安全性是Kubernetes面临的主要挑战之一,因为它的配置复杂性和漏洞较多。虽然GoogleKubernetesEngine(GKE)这样的托管容器服务提供了许多保护功能,但也不会免除所有相关责任。请继续阅读,详细了解GKE安全性和保护集群的最佳实践。GKE安全的基本概述GKE在许多层中保护您的工

  • 一文了解-云原生大数据知识地图

    一、大势所趋:云原生大数据随着行业的快速发展和业务的高速迭代,数据量也呈爆炸式增长,传统的大数据架构在资源利用、高效运维、可观测性等方面存在诸多不足,已经越来越无法适应当下的发展需求。具体来讲,传统大数据架构主要存在以下几方面的问题:传统大数据组件繁多,安装运维复杂,在生产使用中需要大量的人力支持;

  • vivo 云原生容器探索和落地实践

    2018年起,vivo以容器作为基础底座,打造了一站式云原生机器学习平台。向上支撑了算法中台,为算法工程师提供数据管理、模型训练、模型管理、模型部署等能力,为广告、推荐和搜索等业务赋能,成功为算法实现了降本、提效,让云原生和容器价值初露锋芒。基于机器学习平台的试点成果,经过算法场景的试点实践和价值分

  • 数据同步gossip协议原理与应用场景介绍

    作者:京东物流冯鸿儒1简介Gossip是一种p2p的分布式协议。它的核心是在去中心化结构下,通过将信息部分传递,达到全集群的状态信息传播,传播的时间收敛在O(Log(N))以内,其中N是节点的数量。基于gossip协议,可以构建出状态一致的各种解决方案。一些常见的分布式协议如二阶段提交协议和Raft

  • TiDB在转转公司的发展历程

    1前言转转是PingCAP最早的一批用户之一,见证了TiDB的发展,自身也沉淀了不少经验。从1.0GA开始测试,到2.0GA正式投产,然后升级到了2.1,后来又升级到4.0.13,最后建设自动化平台。其实转转DBA团队初建以来就开始投入一定的资源进行平台建设,一步一步实现自动化运维,希望一切需求都能

  • 2023年15个Kubernetes优秀实践

    作为一个久负盛名的容器编排平台,Kubernetes具有很多优势,其自动化能力尤其突出,具体体现在工作负载的发现、自愈和应用伸缩等方面。然而,Kubernetes也在不断地进行升级,并不总是能开箱即用地用于生产环境。本文提供了一系列应当重点考虑的Kubernetes最佳实践,用以提高您的K8s的安全

  • 2022经历裁员之后,我总结了程序员必备的架构能力

    一、前情回顾我们采用冷热数据分离:冷数据基于HBase+Elasticsearch+纯内存自研的查询引擎,解决了海量历史数据的高性能毫秒级的查询热数据基于缓存集群+MySQL集群做到了当日数据的几十毫秒级别的查询性能。最终,整套查询架构抗住每秒10万的并发查询请求,都没问题。本文作为这个架构演进系列

  • 在生产环境中使用 Linkerd

    到目前为止,我们一直在以最基本的形式使用Linkerd,而没有关注生产级别的相关问题。本节我们将了解生产环境中使用的一些主要注意事项,包括高可用(HA)模式、HelmChart、跨集群通信和外部Prometheus。高可用高可用描述了具有冗余架构的系统,如果系统的某些部分出现故障,该系统将继续运行。

  • 健康的Ceph 集群需要避免的16种操作

    前言Ceph是一个可靠地、自动重均衡、自动恢复的分布式存储系统,根据场景划分可以将Ceph分为三大块,分别是对象存储、块设备存储和文件系统服务。在虚拟化领域里,比较常用到的是Ceph的块设备存储,比如在OpenStack项目里,Ceph的块设备存储可以对接OpenStack的cinder后端存储、G

  • Nacos在企业中如何使用集群环境?

    前言在公司,注册中心和配置中心都是使用的Nacos,因为前一段时间比较忙(木有划水时间),也没有精力仔细去研究,但是时间就像海绵里的水,挤一挤总会是有的,出于对技术的好奇心,今天终于到了我牧汉三出马了。就说一说Nacos集群架构是如何搭配。Nacos集群架构在搭建Nacos集群之前,我们首先要了解一

  • Kafka多种跨IDC灾备方案调研对比

    1.前言为了尽量减少自然和人为灾难(如停电、灾难性软件故障和网络中断)对业务的影响,以及随着我行基于Kafka的实时业务不断增长,Kafka的重要性日益增长,在我行逐步优化跨IDC的Kafka连续性建设已经成为我们目前亟待解决的问题。本文就目前已有的灾备方案在元数据同步、数据复制、消费位移同步、灾备

  • Rust 写的 Undermoon Redis 集群-Chunk

    感谢doyoubi提供这么好的项目,原文:https://github.com/doyoubi/undermoon/blob/master/docs/chunk.mdChunk是集群的基本构建块,可为创建的集群提供良好的拓扑结构以实现工作负载平衡。它由2个代理和4个Redis节点组成,均匀分布在两台

  • 我们如何做到不停机将ZooKeeper迁移到Kubernetes

     最近,我们在不停机的情况下将数百个ZooKeeper实例迁移到了Kubernetes。我们利用了强大的Kubernetes特性(例如端点)简化了迁移过程,那些想要跟我们一样进行Zookeeper迁移的人可以在这篇文章里找到答案。文章的末尾列出了进行迁移所需的网络条件。1.传统的ZooKe

  • 消息中间件:RabbitMQ原理、集群、基本运维操作、常见故障处理

    本次学习主要针对运维人员,和对rabbitmq不熟悉的开发人员。通过本次学习你将掌握rabbitmq的基本原理、集群、基本运维操作、常见故障处理。1、原理与概念简介AMQP,即AdvancedMessageQueuingProtocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间

  • PB级数据实时查询,滴滴Elasticsearch多集群架构实践

    Elasticsearch是基于Lucene实现的分布式搜索引擎,提供了海量数据实时检索和分析能力。Elastic公司开源的一系列产品组成的ElasticStack,可以为日志服务、搜索引擎、系统监控等提供简单、易用的解决方案。滴滴Elasticsearch简介滴滴2016年初开始构建Elastic

  • 在Kubernetes上运行Kafka合适吗?

    介绍Kubernetes设计的初衷是运行无状态工作负载。这些通常采用微服务架构的工作负载,是轻量级,可水平扩展,遵循十二要素应用程序,可以处理环形断路和随机Monkey测试。另一方面,Kafka本质上是一个分布式数据库。这意味着你必须处理状态,它比微服务更重量级。Kubernetes支持有状态的工作

  • 京东到家订单中心 Elasticsearch 演进历程

    背景京东到家订单中心系统业务中,无论是外部商家的订单生产,或是内部上下游系统的依赖,订单查询的调用量都非常大,造成了订单数据读多写少的情况。京东到家的订单数据存储在Mysql中,但显然只通过DB来支撑大量的查询是不可取的,同时对于一些复杂的查询,Mysql支持得不够友好,所以订单中心系统使用了Ela

推荐阅读