分布式定时任务调度系统技术选型

老马 发表了文章 • 0 个评论 • 1423 次浏览 • 2020-04-11 16:43 • 来自相关话题


什么是分布式定时任务

把分散的,可靠性差的计划任务纳入统一的平台,并实现集群管理调度和分布式部署的一种定时任务的管理方式,叫做分布式定时任务。

常见开源方案

Elastic-Job

Elastic-Job是由当当网基于Quartz二...
查看更多

扛住 100 亿次红包请求的架构是这样设计的!

大卫 发表了文章 • 0 个评论 • 1685 次浏览 • 2020-04-11 11:45 • 来自相关话题


偶然看到了《扛住 100 亿次请求——如何做一个“有把握”的春晚红包系统》一文,看完以后,感慨良多,收益很多。

正所谓他山之石,可以攻玉,虽然此文发表于 ...
查看更多

重磅 | Dragonfly 晋升成为 CNCF 孵化项目

阿里巴巴云原生 发表了文章 • 0 个评论 • 956 次浏览 • 2020-04-10 14:35 • 来自相关话题


今天,由云原生计算基金会(CNCF)技术监督委员会投票,Dragonfly 正式晋升为 CNCF 孵化级别的托管项目。

Dragonfly 是一个由阿里巴巴开源的云原生镜像/文件分发系统,主要解决云原生领域以 Kubernetes 为核心的应用镜像分发问题。...
查看更多

一文读懂 K8s 持久化存储流程

阿里巴巴云原生 发表了文章 • 0 个评论 • 1174 次浏览 • 2020-04-10 13:59 • 来自相关话题


作者 | 孙志恒(惠志)  阿里巴巴开发工程师

导读:众所周知,K8s 的持久化存储(Persistent Storage)保证了应用数据独立于应用生命周期而存在,但其内部实现却少有人提及。K8s 内部的存储流程到底是怎样的?PV、P...
查看更多

导致你的微服务走向失败的11个原因

明远 发表了文章 • 0 个评论 • 1513 次浏览 • 2020-04-10 11:06 • 来自相关话题


在过去的几年里,我对多个正在进行数字化转型的产品团队进行了架构审查。发现大多数团队都会使用微服务架构来构建产品,他们使用微服务架构的意图都是正确的:更快的开发速度、更好的可扩展性、更小的独立团队、独立的部署、使用合适的技术来完成工作等等。但大多数时候,我发现团...
查看更多

Step by Step!教你如何在k3s集群上使用Traefik 2.x

k3s中文社区 发表了文章 • 0 个评论 • 944 次浏览 • 2020-04-10 10:49 • 来自相关话题


本文来自边缘计算k3s社区

作者简介


Cello Spring,瑞士人。从电子起步,拥有电子工程学位。尔后开始关注计算机...
查看更多

如何使用Rancher在OpenStack上创建K8S集群

Rancher 发表了文章 • 0 个评论 • 916 次浏览 • 2020-04-10 10:02 • 来自相关话题


不可否认的是,OpenStack仍然是可行的云操作系统,并且被全世界许多互联服务提供商使用。而Rancher是业界最为广泛使用的Kubernetes管理平台,通过简洁直观的GUI集中管理企业IT中的多个Kubernetes集群。Rancher还提供用于应用程序...
查看更多

服务网格平台探索性指南

Andy_Lee 发表了文章 • 0 个评论 • 1204 次浏览 • 2020-04-09 22:13 • 来自相关话题


向微服务的转变会面临一系列的挑战。如果认为微服务的架构,设计和开发很复杂,那么部署和管理它们也同样复杂。

开发人员需要确保跨服务的通信是安全的。他们还需要实施分布式跟踪,以告知每次调用需要多长时间。重试,断路器等分布式服务的一些最佳实践为服务带来了弹性。...
查看更多

基于 Kubernetes 的发布系统设计

aoxiang 发表了文章 • 0 个评论 • 1421 次浏览 • 2020-04-09 10:14 • 来自相关话题


背景介绍

在我们之前将服务迁移部署到 Kubernetes 集群的工作中,主要是通过描述 .gitlab-ci.yml 文件来实现 CI/CD 的流程,详细的实现方式可以参考:《[VPGAME 的 Kubernetes 迁移实践](http://dock...
查看更多

基于GitHub与Travis CI的持续集成环境部署

玻璃樽 发表了文章 • 0 个评论 • 1063 次浏览 • 2020-04-08 22:33 • 来自相关话题


前段时间研究了一下GitLab、 GitLab CI的持续集成。所以决定整理成文字的形式记录一下。考虑到绝大部分开发没有搭建自己的GitLab环境。所以选择使用更方便的GitHub和Travis CI。本来以为很简单事情(too young too simpl...
查看更多