运维开发网
  • 饿了么:Redis Cluster运维方案

    edis Cluster简介官方的集群方案Redis Cluster的官方集群方案提供了主从和分片。一份数据在一个分片上可以存多份,即一个master可以挂多个Slave。上图的集群中存在三个分片,每个分片有一个master和多个Slave。每个redis节点和集群中的任...[详细]

    2021-04-14 14:53 分类:编程语言java
  • 测试人员必看:传统测试向工程效能转型的最佳实践

    uality Engineering向Engineering Productivity的转型从Google谈起Google 的GTAC大会从测试技术上来讲可以说是国际上最权威的技术峰会,从2006年开始举办一直持续到2016年,不过2017年的会议并没有举办。Google对此的说法是当时举办GTAC的...[详细]

    2021-04-14 14:53 分类:编程语言java
  • K8S高级网络实战——CNI能否解决k8s网络模型缺陷

    Kubernetes的网络模型Pod IPKubernetes的网络模型主要分为三层。第一层是Pod的多个容器之间的互通,这层实现起来比较简单,因为所有的容器都共享一个网卡,所以可以直接通信。第二层是同个宿主机中多个Pod的互通,这方面其实也很好解决,...[详细]

    2021-04-14 14:52 分类:编程语言java
  • 阿里巴巴:金融级别大数据平台的多租户隔离实践

    aaS单租户大数据产品架构基于IaaS单租户大数据产品架构如上图所示,架构底层通常利用HDFS2实现;基于HDFS2之上搭建Hadoop Yarn或MESOS等资源管控平台;在其之上再实现具体的计算模型,如MR、Hive、HBASE以及Spark等。在这类生态环境中,I...[详细]

    2021-04-14 14:51 分类:编程语言java
  • 介绍一个可以离线查询 IP 来源和 ISP 信息的终端利器

    Nali介绍Nali是一个可以自动解析这些工具stdout中的IP并附上所属ISP和地理信息。Nali取自中文「哪里」。Nali一开始是数年前由surfchen用C和Perl写成的小工具(C用于解析纯真IP数据库,Perl用于解析stdout),查询是在本地进行,并不会进行...[详细]

    2021-04-14 14:50 分类:编程语言
  • 云数据库的本质是什么?

    数据库背景数据生态系统2016年全球数据仓库市场规模已达数百亿美金,主要由几大部分组成。最底层是云的部分,包括公有云和私有云。往上为数据层,这部分中传统的关系数据库和NoSQL、NewSQL包含在OLTP中,流的处理和采集等归属于ETL,还有...[详细]

    2021-04-14 14:49 分类:编程语言java
  • 微软:云原生的MySQL托管服务架构及读写分离的优化

    云原生的托管服务架构云原生的MySQL PaaS服务我们的MySQL托管运维并非直接将数据存储在本地SSD,而是所有的连接都需要经过一层代理(可以理解为无状态的外部服务器),然后由代理将用户的连接转发到某一个虚拟机中的MySQL实例上。每个虚拟...[详细]

    2021-04-14 14:48 分类:编程语言java
  • PHP构建这个框架后,开发、运维、性能得到了全面的提升

    ARSTARS是包含运营、平台、通信框架、公共组件、统一协议的整套解决方案。上图是TARS的最新界面,分为服务管理和运维管理两部分,服务管理能够轻易的管理各种不同的服务,运维管理可以进行部署服务、扩展以及新建模板管理。这些都是TARS的...[详细]

    2021-04-14 14:47 分类:编程语言java
  • 大数据时代,如何根据业务选择合适的分布式框架

    ySQL、HBase、Elastcisearch的特点和区别MySQL、HBase、Elastcisearch是目前比较流行的存储方式。Mysql广泛应用于OLTP业务,支持事务,提供二级索引。HBase面向海量数据存储,有良好的写性能,读性能稍差,不支持事务和二级索引。ES适用于...[详细]

    2021-04-14 14:46 分类:编程语言java
  • Spring Boot工程集成全局唯一ID生成器 UidGenerator

    本文共 823字,阅读大约需要 3分钟 !文尾有计时器可自行对时概   述流水号生成器(全局唯一 ID生成器)是服务化系统的基础设施,其在保障系统的正确运行和高可用方面发挥着重要作用。而关于流水号生成算法首屈一指的当属 Snowflake雪...[详细]

    2021-04-14 14:45 分类:编程语言
  • 开发云原生应用之前,你必须了解这些

    云原生应用及微服务云原生应用是现有技术与新兴技术的结合,现有技术指的是云平台相关方面,新兴技术则是微服务架构。与之对应的是单体应用,即传统的开发应用模式将所有的服务都打包在一起。微服务中每个服务都是独立部署的,都与DevOps...[详细]

    2021-04-14 14:44 分类:编程语言java
  • 史上首例!阿里程序员写的这三行代码,被国家博物馆收藏了

    2020年9月8日上午10时,全国抗击新冠肺炎疫情表彰大会在北京人民大会堂隆重举行。今年的疫情防控中,除了这些抗疫医务工作者、志愿者、解放军等之外,还有一些很特别的幕后「功臣」,"他们"也在今年的这场疫情战斗中付出很多,...[详细]

    2021-04-14 14:43 分类:编程语言