Dubbo-go v3.0 正式发布 ——打造国内一流开源 Go 服务框架

2021-12-27
阅读 12 分钟
简介:Dubbo-go 是常新的,每年都在不断进化。介绍 Dubbo-go 3.0 工作之前,先回顾其过往 6 年的发展历程,以明晰未来的方向。
封面图

如何基于LSM-tree架构实现一写多读

2021-12-24
阅读 13 分钟
简介:传统MySQL基于binlog复制的主备架构有它的局限性,包括存储空间有限,备份恢复慢,主备复制延迟等问题,为了解决用户对于云上RDS(X-Engine)大容量存储,以及弹性伸缩的诉求,PolarDB推出了历史库(基于X-Engine引擎的一写多读)产品,支持物理复制,提供一写多读的能力,目前已经在阿里云官网售卖。本文主要阐述如何...
封面图

ClickHouse Keeper 源码解析

2021-12-23
阅读 7 分钟
简介:ClickHouse 社区在21.8版本中引入了 ClickHouse Keeper。ClickHouse Keeper 是完全兼容 Zookeeper 协议的分布式协调服务。本文对开源版本 ClickHouse v21.8.10.19-lts 源码进行了解析。
封面图

Flow vs Jenkins 实操对比,如何将Java应用快速发布至ECS

2021-12-21
阅读 6 分钟
简介:Jenkins 由于其开源特性以及丰富插件能力,长久以来都是中小企业搭建 CICD 流程的首选。不过 Jenkins 存在维护成本高、配置复杂等缺点,云效 Flow 较好地解决了这些问题。 本文从一个 Java 应用部署到云服务器(ECS)的场景切入,对比使用阿里云云效流水线 Flow 和 Jenkins 两种构建部署方式,供大家选型参考。
封面图

Spring Boot Serverless 实战系列“架构篇” | 光速入门函数计算

2021-12-21
阅读 3 分钟
Spring Boot 是基于 Java Spring 框架的套件,它预装了 Spring 一系列的组件,开发者只需要很少的配置即可创建独立运行的应用程序。
封面图

All in one:如何搭建端到端可观测体系

2021-12-20
阅读 6 分钟
系统的可观测与故障可分析作为系统运维中重要的衡量标准,随着系统在架构、资源单位、资源获取方式、通信方式演进过程,遇到了巨大挑战。而这些挑战,也在倒逼着运维相关技术发展。在正式开始今天的内容前,我们来讲讲可观测的前世今生,纵观整个运维监控发展历程,监控与可观测已经发展了近 30 年。
封面图

为余势负天工背,云原生内存数据库Tair助力用户体验优化

2021-12-16
阅读 4 分钟
简介:作为双11大促承载流量洪峰的利器,Tair支撑了电商交易核心体验场景。不仅在数十亿QPS的峰值下保持着亚毫秒级别的顺滑延迟,同时在电商交易核心体验场景上也做出了技术创新。
封面图

Log4j漏洞不仅仅是修复,更需要构建有效预警机制

2021-12-15
阅读 2 分钟
简介:软件的漏洞有时不可避免,根据Gartner的相关统计,到 2025 年,30% 的关键信息基础设施组织将遇到安全漏洞。日志服务SLS,可帮助快速部署一个预警机制,使得漏洞被利用时可以快速发现并及时响应。通过使用阿里云日志服务SLS,只需两步即可完成攻击检测。
封面图

用手机写代码:基于 Serverless 的在线编程能力探索

2021-12-10
阅读 12 分钟
简介:Serverless 架构的按量付费模式,可以在保证在线编程功能性能的前提下,进一步降低成本。本文将会以阿里云函数计算为例,通过 Serverless 架构实现一个 Python 语言的在线编程功能,并对该功能进一步的优化,使其更加贴近本地本地代码执行体验。
封面图

开源微服务编排框架:Netflix Conductor

2021-12-07
阅读 6 分钟
简介:本文主要介绍netflix conductor的基本概念和主要运行机制。作者 | 夜阳来源 | 阿里技术公众号本文主要介绍netflix conductor的基本概念和主要运行机制。一 简介netflix conductor是基于JAVA语言编写的开源流程引擎,用于架构基于微服务的流程。它具备如下特性:允许创建复杂的业务流程,流程中每个独立的任务都是...
封面图

Dubbo-Admin 正式支持 3.0 服务治理

2021-12-06
阅读 6 分钟
简介:Dubbo 相信大家并不陌生,是一款微服务开发框架,它提供了 RPC 通信与微服务治理两大关键能力。大家在日常开发中更多使用的是 Dubbo 提供的 RPC 通信这一部分能力,而对其提供的服务治理的能力使用相对少一些,本文的重点将放在服务治理这方面。Dubbo 框架提供了极其丰富的服务治理的功能如流量控制、动态配置、服...
封面图

并发场景下的幂等问题——分布式锁详解

2021-12-03
阅读 10 分钟
简介:本文从钉钉实人认证场景的一例数据重复问题出发,分析了其原因是因为并发导致幂等失效,引出幂等的概念。针对并发场景下的幂等问题,提出了一种实现幂等可行的方法论,结合通讯录加人业务场景对数据库幂等问题进行了简单分析,就分布式锁实现幂等方法展开了详细讨论。分析了锁在分布式场景下存在的问题,包括单点...
封面图

如何利用 “集群流控” 保障微服务的稳定性?

2021-12-02
阅读 4 分钟
简介:应用高可用服务 AHAS (Application High Availability Service) 是经阿里巴巴内部多年高可用体系沉淀下来的云产品,以流量与容错为切入点,从流量控制、不稳定调用隔离、熔断降级、热点流量防护、系统自适应保护、集群流控等多个维度来帮助保障服务的稳定性,同时提供秒级的流量监控分析功能。
封面图

基于EMR OLAP的开源实时数仓解决方案之ClickHouse事务实现

2021-12-01
阅读 7 分钟
简介:Flink 和 ClickHouse 分别是实时流式计算和 OLAP 领域的翘楚,很多互联网、广告、游戏等客户都将两者联合使用于构建用户画像、实时 BI 报表、应用监控指标查询、监控等业务,形成了实时数仓解决方案。
封面图

一文理解 K8s 容器网络虚拟化

2021-12-01
阅读 24 分钟
简介:本文需要读者熟悉 Ethernet(以太网)的基本原理和 Linux 系统的基本网络命令,以及 TCP/IP 协议族并了解传统的网络模型和协议包的流转原理。文中涉及到 Linux 内核的具体实现时,均以内核 v4.19.215 版本为准。
封面图

基于 EMR OLAP 的开源实时数仓解决方案之 ClickHouse 事务实现

2021-12-01
阅读 7 分钟
简介:阿里云 EMR OLAP 与 Flink 团队深度合作,支持了 Flink 到 ClickHouse 的 Exactly-Once写入来保证整个实时数仓数据的准确性。本文介绍了基于 EMR OLAP 的开源实时数仓解决方案。
封面图

解读如何安全快速建立IT治理环境

2021-11-29
阅读 3 分钟
简介: 云计算经过十多年的发展,从基础的IAAS,大数据,到各种的PaaS有丰富的产品和生态,非常有效地助力了业务增长和技术创新,并提高了业务的效率。最直观的感受是过去需要几天到一个月的资源交付,现在只需要秒级就可以实现。
封面图

阿里云云治理中心正式上线,助力企业快速云落地

2021-11-29
阅读 1 分钟
简介:2021年11月1日,阿里云"云治理中心"(Cloud Governance Center)产品正式上线,云治理中心是基于企业IT治理的最佳实践,帮助客户快速搭建业务上云的标准Landing Zone(上云登陆区),实现各组织和团队在云上的良好协同、降低风险和提升效率,最大化地发挥云计算所带来的价值。
封面图

媒体声音 | 阿里云王伟民:阿里云数据库的策略与思考

2021-11-29
阅读 9 分钟
简介: DTCC 2021大会上,阿里云数据库事业部 产品与解决方案部总经理 王伟民(花名:唯敏)发表主题演讲《云原生数据库2.0,一站式全链路数据管理与服务》,并接受IT168企业级&ITPUB执行总编 老鱼 专题采访,本文内容就现场采访整理而成。
封面图

打通JAVA与内核系列之一ReentrantLock锁的实现原理

2021-11-29
阅读 27 分钟
简介:写JAVA代码的同学都知道,JAVA里的锁有两大类,一类是synchronized锁,一类是concurrent包里的锁(JUC锁)。其中synchronized锁是JAVA语言层面提供的能力,在此不展开,本文主要讨论JUC里的ReentrantLock锁。
封面图

“2021ISIG中国产业智能大会低代码峰会”即将开幕,钉钉宜搭叶周全受邀出席

2021-11-26
阅读 3 分钟
简介: 2021年12月8-9日,“2021ISIG中国产业智能大会” 将在上海举行。阿里巴巴资深技术专家,钉钉宜搭创始人叶周全将作为特邀嘉宾出席大会。
封面图

阿里云 EventBridge 事件驱动架构实践

2021-11-26
阅读 6 分钟
首先做一个自我介绍,我是 RocketMQ 的 PMC member 周新宇,目前负责阿里云 RocketMQ 以及 EventBridge 的产品研发。今天我的分享主要包括以下几部分:
封面图

阿里云服务网格ASM集成SLS告警

2021-11-25
阅读 4 分钟
简介:随着微服务的流行,微服务的架构也在不断的发展演进,Spring Cloud 与 Dubbo为代表的微服务开发框架也得到了普及和落地;在云原生时代,无侵入的服务网格(Service Mesh)开始走向成熟,相对于传统微服务架构,服务网格具有可观察性、流量控制、安全性三大优势。服务网格将之前服务治理中的复杂性从应用中分离出来...
封面图

阿里可观测性数据引擎的技术实践

2021-11-25
阅读 10 分钟
简介:相比传统的告警、监控,可观测性能够以更加“白盒”的方式看透整个复杂的系统,帮助我们更好的观察系统的运行状况,快速定位和解决问题。就像发动机而言,告警只是告诉你发动机是否有问题,而一些包含转速、温度、压力的仪表盘能够帮我们大致确定是哪个部分可能有问题,而真正定位细节问题还需要观察每个部件的传感...
封面图

我们如何实现“业务 100% 云原生化,让阿里中间件全面升级到公共云架构”?

2021-11-25
阅读 4 分钟
简介: 在今年的天猫双 11 中,中间件支撑了 5403 亿的交易量,并全面升级到了公共云架构。 此次的架构升级,是以开源为内核、以公共云为基础、以 OpenAPI 进行解偶扩展,在架构上,对开源、自研、商业化进行统一。通过采用和反哺开源、推动社区建设,通过阿里巴巴丰富的业务场景、打磨技术的性能和可用性,通过云上商业...
封面图

如何通过任务调度实现百万规则报警

2021-11-24
阅读 3 分钟
简介:报警是一个公司的日常需求,常见的形态除了满足运维过程中的基础设施监控报警(CPU/内存/磁盘等)之外,部分公司也会在应用指标(如 QPS、RT 等)及业务指标(如 GMV/日活 等)上有相应的报警需求。
封面图

企业级数据湖最佳实践

2021-11-24
阅读 4 分钟
简介:2021云栖大会云原生企业级数据湖专场,阿里云智能高级解决方案架构师周皓为我们带来《企业级数据湖最佳实践》的分享。本文主要分享了数据湖的核心能力及几个最佳实践案例。以下是精彩视频内容整理:一、统一数据存储,多引擎对接,运存分离在这一节开始之前,先回顾一下数据湖几个核心的能力:集中存储、多种引擎...
封面图

Kubernetes 入门教程

2021-11-23
阅读 16 分钟
简介: 本文是一篇 kubernetes(下文用 k8s 代替)的入门文章,将会涉及 k8s 的架构、集群搭建、一个 Redis 的例子,以及如何使用 operator-sdk 开发 operator 的教程。在文章过程中,会穿插引出 Pod、Deployment、StatefulSet 等 k8s 的概念,这些概念通过例子引出来,更容易理解和实践。
封面图

离线实时一体化数仓与湖仓一体—云原生大数据平台的持续演进

2021-11-23
阅读 4 分钟
简介: 阿里云智能研究员 林伟 :阿里巴巴从湖到仓的演进给我们带来了湖仓一体的思考,使得湖的灵活性、数据种类丰富与仓的可成长性和企业级管理得到有机融合,这是阿里巴巴最佳实践的宝贵资产,是大数据的新一代架构。
封面图

“敏捷版”全链路压测

2021-11-23
阅读 4 分钟
简介: PTS 结合 10 多年来阿里的全链路压测的经验,让阿里云的用户可以如同享用满汉全席般的享用全套标准的全链路压测,也可以根据自己的需求,选择最适合自己的方式。
封面图