SF
干货技术博文
干货技术博文
注册登录
关注博客
注册登录
主页
关于
RSS
Flink 实时计算在微博的应用
数据库知识分享者
2021-05-13
阅读 7 分钟
简介: 微博通过将 Flink 实时流计算框架跟业务场景相结合,在平台化、服务化方面做了很大的工作,在开发效率、稳定性方面也做了很多优化。我们通过模块化设计和平台化开发,提高开发效率。
更灵活的边缘云原生运维:OpenYurt 单元化部署新增 Patch 特性
数据库知识分享者
2021-05-12
阅读 7 分钟
简介: 在正文开始之前,我们先回顾一下单元化部署的概念和设计理念。在边缘计算场景下,计算节点具有很明显的地域分布属性,相同的应用可能需要部署在不同地域下的计算节点上。
Spring Cloud Bus 消息总线介绍
数据库知识分享者
2021-05-12
阅读 12 分钟
简介: 本文配套可交互教程已登录阿里云知行动手实验室,PC 端登录 start.aliyun.com 在浏览器中立即体验。作者 | 洛夜来源 | 阿里巴巴云原生公众号本文配套可交互教程已登录阿里云知行动手实验室,PC 端登录 start.aliyun.com 在浏览器中立即体验。Spring Cloud Bus 对自己的定位是 Spring Cloud 体系内的消息总线,使...
工商银行分布式服务 C10K 场景解决方案
数据库知识分享者
2021-05-12
阅读 6 分钟
简介: Dubbo 是一款轻量级的开源 Java 服务框架,是众多企业在建设分布式服务架构时的首选。中国工商银行自 2014 年开始探索分布式架构转型工作,基于开源 Dubbo 自主研发了分布式服务平台。
关于写好文章的3个心法和5点技巧
数据库知识分享者
2021-05-12
阅读 2 分钟
我是双宏,负责阿里巴巴内部技术人社区的内容运营,包括每天头条热文专题推荐、重大选题活动的策划落地。正好借这个机会,和大家一起分享下好文章的打磨技巧。
混合云K8s容器化应用弹性伸缩实战
数据库知识分享者
2021-05-12
阅读 9 分钟
本最佳实践的软件环境要求如下:应用环境:①容器服务ACK基于专有云V3.10.0版本。②公共云云企业网服务CEN。③公共云弹性伸缩组服务ESS。配置条件:1)使用专有云的容器服务或者在ECS上手动部署敏捷PaaS。2)开通云专线,打通容器服务所在VPC与公共云上的VPC。3)开通公共云弹性伸缩组服务(ESS)。
云原生下的灰度体系建设
数据库知识分享者
2021-05-11
阅读 10 分钟
简介: 本篇文章,我们将继续为大家介绍 ASI SRE(ASI,Alibaba Serverless infrastructure,阿里巴巴针对云原生应用设计的统一基础设施) 是如何探索在 Kubernetes 体系下,建设 ASI 自身基础设施在大规模集群场景下的变更灰度能力的。
被解救的代码 - 代码即服务时代来了!
数据库知识分享者
2021-05-11
阅读 3 分钟
简介: 人类对自由的追求从未停止,我们用战斗获得民族自由,我们用代码获得双手自由,同时代码作为服务器的奴隶,也开始蠢蠢欲动,革命已经开始,当代码翻身做主,作为开发者的我们又该如何适应新时代的到来?
云厂商下一块必争之地就是它了!
数据库知识分享者
2021-05-11
阅读 5 分钟
简介: 继容器编排、AI 工程化之后,全球顶级云厂商都瞄准了这块无人区。作者 | 太浪继容器编排、AI 工程化之后,全球顶级云厂商都瞄准了这块无人区。1回顾云计算十几年的历史,或者也可以视其为一部“为开发者服务简史”。没有应用程序的计算机,就像一台大型计算器。自世界上第一台计算机诞生,它就离不开程序的驱动。随...
高德 Serverless 平台建设及实践
数据库知识分享者
2021-05-11
阅读 8 分钟
简介: 高德为什么要搞 Serverless/Faas?是如何做 Serverless/Faas 的?技术方案是什么样的?目前进展怎么样?后续又有哪些计划?本文将和大家做一个简单的分享。
分区取模分库分表策略:多表事务分库内闭环解决方案
数据库知识分享者
2021-05-11
阅读 4 分钟
简介: 当表数据超过一定量级,就需要通过分表来解决单表的性能瓶颈问题;当数据库负载超过一定水平线,就需要通过分库来解决单库的连接数、性能负载的瓶颈问题。本文将阐述在不同情况下,让不同数量级表,在同一个业务ID的事务操作路由到同一分库中的方案,省去解决垮库事务的烦恼。
企业上云如何对SLS日志审计服务进行权限控制
数据库知识分享者
2021-05-10
阅读 4 分钟
简介:日志审计是信息安全审计功能的核心部分,是企业信息系统安全风险管控的重要组成部分。SLS的日志审计服务针对阿里云的多种云产品(Actiontrail、OSS、SLB、RDS、PolarDB、SAS、WAF等)提供了一站式的日志收集、存储、查询、可视化和告警能力,可用于支撑安全分析、合规审计等常见应用场景。
深度解析PolarDB数据库并行查询技术
数据库知识分享者
2021-05-10
阅读 5 分钟
简介: 随着数据规模的不断扩大,用户SQL的执行时间越来越长,这不仅对数据库的优化能力提出更高的要求,并且对数据库的执行模式也提出了新的挑战。本文将介绍基于代价进行并行优化、并行执行的云数据库的并行查询引擎的关键问题和核心技术。
深度 | 数据湖分析算力隔离技术剖析
数据库知识分享者
2021-05-10
阅读 5 分钟
简介:随着越来越多的企业开始做数据湖分析,数据量的持续增加,数据分析需求也会越来越多,在一个共享的数据湖分析引擎,如何防止多租户之间的查询相互影响是一个很通用的问题,本文以阿里云DLA Presto为例,介绍了一种基于实时惩罚机制实现算力隔离的原理,能有效使共享Presto集群解决多租户之间查询相互影响的问题。
Azkaban业务流程如何转化为DataWorks业务流程
数据库知识分享者
2021-05-10
阅读 2 分钟
简介:用户在迁移上云的时候,需要将云下的的Azkaban任务迁移上云,之前通过用户在DataWroks一步步创建对应的业务流程,其转化难度和转化时间都是一定的成本和时间,但如何能做到省时省力的方式迁移,为此本文提供了使用迁移助手解决业务流程上云迁移的的问题,本文模拟Azkaban业务流程到入到DataWorks的操作过程,方便大...
深入解读:获得 2021 Forrester 全球云数仓卓越表现者的阿里云数据仓库
数据库知识分享者
2021-05-10
阅读 4 分钟
简介:阿里云在最新发布的 The Forrester Wave™: Cloud Data Warehouse, Q1 2021 全球云数据仓库技术评比中进入卓越表现者象限,成为国内唯一入选厂商。本文针对 Forrester 的报告,结合阿里云的以 MaxCompute 为核心的云数仓产品,做一个详细的技术解读。概述:2021年3月25日,全球权威分析机构 Forrester 发布 《The F...
技术干货 | 轻松两步完成向 mPaaS 小程序传递启动参数
数据库知识分享者
2021-05-08
阅读 2 分钟
简介: 以传递 name 和 pwd 参数为例,分别介绍此场景在 Android 小程序和 iOS 小程序中的实现过程。前言在部分场景下,需要向小程序的默认接收页(pages/index/index)传递参数。本文将以传递 name 和 pwd 参数为例,分别介绍此场景在 Android 小程序和 iOS 小程序中的实现过程。前提条件已参照 快速开始 文档接入了小...
「技术人生」专题第1篇:什么是技术一号位?
数据库知识分享者
2021-05-08
阅读 7 分钟
做了研发团队的技术 leader 以后,要处理的事情非常多,如果对自己扮演的角色没有一个清晰的认知,就会出现该做的事情没有做,不该做的事情投入了过多的精力,造成实际行动和结果既不匹配上级的要求,又不匹配下级的期望。特别是对于刚开始带领研发团队的新人 leader 而言,角色的转换和适应的过程,增加了认清自己的角...
这个云原生开发的痛点你遇到了吗?
数据库知识分享者
2021-05-08
阅读 8 分钟
在云原生时代,国内外众多云厂商释放出强大的技术红利,如何利用廉价、稳定且高效的云设施是当今的一个主要命题。在云上,我们可以很方便地创建虚拟网络、虚拟机、数据库、消息队列等基础设施和中间件,也可以使用容器服务、EDAS、SAE、函数计算等PaaS和Serverless服务来减轻应用管控的压力。但事情并不是一帆风顺的。应...
蚂蚁构建服务演进史
数据库知识分享者
2021-05-08
阅读 8 分钟
简介: 自动化构建和CI/CD往往是相辅相成的,可以理解为,自动化构建是温饱问题,解决了温饱就会有更多的提高生产力的诉求,也就是对应的CI平台,CI/CD本篇文章不做扩展。
重度使用Flutter研发模式下的页面性能优化实践
数据库知识分享者
2021-05-08
阅读 4 分钟
简介: 淘宝特价版是集团内应用Flutter技术场景比较多,且用户量一亿人以上的应用了。目前我们首页、详情、店铺、我的,看看短视频,及评价,设置等二级页面都在用Flutter技术搭建。一旦Flutter有性能瓶颈,重度使用Flutter研发的我们该如何做到性能优化?
殷浩详解DDD:如何避免写流水账代码?
数据库知识分享者
2021-05-07
阅读 20 分钟
简介: 在日常工作中我观察到,面对老系统重构和迁移场景,有大量代码属于流水账代码,通常能看到开发在对外的API接口里直接写业务逻辑代码,或者在一个服务里大量的堆接口,导致业务逻辑实际无法收敛,接口复用性比较差。所以本文主要想系统性的解释一下如何通过DDD的重构,将原有的流水账代码改造为逻辑清晰、职责分明...
如何从 0 到 1 开发 PyFlink API 作业
数据库知识分享者
2021-05-07
阅读 21 分钟
Apache Flink 作为当前最流行的流批统一的计算引擎,在实时 ETL、事件处理、数据分析、CEP、实时机器学习等领域都有着广泛的应用。从 Flink 1.9 开始,Apache Flink 社区开始在原有的 Java、Scala、SQL 等编程语言的基础之上,提供对于 Python 语言的支持。经过 Flink 1.9 ~ 1.12 以及即将发布的 1.13 版本的多个版本的...
探秘RocketMQ源码——Series1:Producer视角看事务消息
数据库知识分享者
2021-05-07
阅读 18 分钟
Apache RocketMQ作为广为人知的开源消息中间件,诞生于阿里巴巴,于2016年捐赠给了Apache。从RocketMQ 4.0到如今最新的v4.7.1,不论是在阿里巴巴内部还是外部社区,都赢得了广泛的关注和好评。出于兴趣和工作的需要,近期本人对RocketMQ 4.7.1的部分代码进行了研读,其间产生了很多困惑,也收获了更多的启发。
世界免疫周丨后疫情时代,医院如何变得更有智慧
数据库知识分享者
2021-05-07
阅读 2 分钟
“世界免疫周”,是每年4月的最后一周。这个由世卫组织举办的全球性活动,目的是促进接种疫苗以保护各年龄人群免患疾病。今年的主题是“疫苗使我们更紧密”,这在疫情肆虐的今天,有着更深厚的含义。
揭秘!阿里实时数仓分布式事务Scale Out设计
数据库知识分享者
2021-05-07
阅读 11 分钟
简介:Hybrid Transaction Analytical Processing(HTAP) 是著名信息技术咨询与分析公司Gartner在2014年提出的一个新的数据库系统定义,特指一类兼具OLTP能力(事务能力)和OLAP能力(分析能力)的数据库系统。
Java Map中那些巧妙的设计
数据库知识分享者
2021-05-06
阅读 16 分钟
简介: 他山之石可以攻玉,这些巧妙的设计思想非常有借鉴价值,可谓是最佳实践。然而,大多数有关Java Map原理的科普类文章都是专注于“点”,并没有连成“线”,甚至形成“网状结构”。因此,本文基于个人理解,对所阅读的部分源码进行了分类与总结,归纳出Map中的几个核心特性。
WebAssembly + Dapr = 下一代云原生运行时?
数据库知识分享者
2021-05-06
阅读 11 分钟
简介: 云计算已经成为了支撑数字经济发展的关键基础设施。云计算基础设施也在持续进化,从 IaaS,到容器即服务(CaaS),再到 Serverless 容器和函数 PaaS (fPaaS 或者 FaaS),新的计算形态相继出现。以容器和 Serverless 为代表的云原生技术正在重塑整个应用生命周期。
冷热分离之OTS表格存储实战
数据库知识分享者
2021-05-06
阅读 7 分钟
简介: 为什么要冷热分离由于2020疫情的原因,在线教育行业提前被大家所重视,钉钉教育已经服务超过21万所学校、700万教师和1.4亿学生用户,每天大量的教育数据产生。整体数据量:随着时间的积累,数据量越来直大,庞大的数据量对稳定性与性能是一个很大的挑战。当前策略:分库分表,对于大单表的场景,第一个能跳出脑海...
分享2种规划思维和4个规划方法
数据库知识分享者
2021-05-06
阅读 6 分钟
简介:为结果买单,为过程鼓掌。作者:不拔每年各个部门都要进行规划,规划能让目标更聚焦,让我们清晰地知道今后我们要做什么、如何去做。并非每个人都会参与规划中去,但需要掌握规划的方法,否则让你来做规划时,你会发现很痛苦,找不到什么头绪,要么规划出来的内容都是散点,要么规划出来的太抽象。在本篇文章中,...
上一页
1
…
More
75
76
77
(current)
78
79
…
More
下一页
上一页
77
(current)
下一页