SF
干货技术博文
干货技术博文
注册登录
关注博客
注册登录
主页
关于
RSS
阿里云云效技术专家:一文详解kubernetes下5种常见发布模式如何选择
数据库知识分享者
2021-03-29
阅读 5 分钟
Kubernetes面向通用场景提供了非常灵活的应用管理和运维方式,而作为云效CI/CD平台的开发同学,在日常和用户交流过程中,我们经常会被用户问到关于发布的问题,比如不同职能团队之间应该如何配合、发布的最佳实践应该是什么样子的等等。
Knativa 基于流量的灰度发布和自动弹性实践
数据库知识分享者
2021-03-29
阅读 4 分钟
简介: Knative 提供了基于流量的自动扩缩容能力,可以根据应用的请求量,在高峰时自动扩容实例数;当请求量减少以后,自动缩容实例,做到自动化地节省资源成本。此外,Knative 还提供了基于流量的灰度发布能力,可以将流量的百分比进行灰度发布。
面对不可避免的故障,我们造了一个“上帝视角”的控制台
数据库知识分享者
2021-03-29
阅读 6 分钟
简介: 混沌工程随着云原生的发展逐渐进入大家的视野,通过混沌工程可以很好地发现和解决在云原生化过程中的高可用问题。阿里巴巴在 2019 年开源了底层的混沌工程工具 - chaosblade,今年年初再次开源混沌工程控制台 chaosblade-box,ChaosBlade 品牌进一步升级。本文主要围绕云原生面临的高可用挑战和混沌工程机遇,详...
Fluid 0.5 版本发布:开启数据集缓存在线弹性扩缩容之路
数据库知识分享者
2021-03-26
阅读 5 分钟
简介: 为了解决大数据、AI 等数据密集型应用在云原生场景下,面临的异构数据源访问复杂、存算分离 I/O 速度慢、场景感知弱调度低效等痛点问题,南京大学PASALab、阿里巴巴、Alluxio 在 2020 年 6 月份联合发起了开源项目 Fluid。
数据湖,已成为海量数据存储与分析的重要承载方式
数据库知识分享者
2021-03-26
阅读 2 分钟
简介: 在云计算和大数据时代,基于数据开展生产、运营、决策成为常态,根据Gartner报道,2019年数据基建方面的采购费用飙升到660亿美元,占据基础架构类软件费用的24%。数据的存储及应用体系是企业生态运转的中枢神经,数据湖已经成为海量数据存储与分析的重要承载方式。
Java Map中那些巧妙的设计
数据库知识分享者
2021-03-26
阅读 16 分钟
简介: 他山之石可以攻玉,这些巧妙的设计思想非常有借鉴价值,可谓是最佳实践。然而,大多数有关Java Map原理的科普类文章都是专注于“点”,并没有连成“线”,甚至形成“网状结构”。因此,本文基于个人理解,对所阅读的部分源码进行了分类与总结,归纳出Map中的几个核心特性。
实现阿里云容器镜像服务反向访问代理
数据库知识分享者
2021-03-26
阅读 7 分钟
简介: 本文会先介绍镜像推送/拉取过程的交互逻辑来梳理需要代理的所有服务,再通过搭建一个公网 HTTPS 反向代理来访问容器镜像服务来向您展示多场景代理访问模式原理。
Go Mysql Driver 集成 Seata-Golang 解决分布式事务问题
数据库知识分享者
2021-03-26
阅读 3 分钟
简介: 2020 年 4 月,我们开始尝试实现 go 语言的分布式事务框架 Seata-Golang。众所周知,Seata AT 模式以无业务代码侵入的特点,被广大开发者推崇。Java 版 Seata AT 模式通过对 DataSource 数据源进行代理,在 sql 语句执行时,对 sql 拦截解析,获取数据库对应数据在 sql 语句执行前后的副本,序列化后保存起来,在...
透过 3.0 Preview 看 Dubbo 的云原生变革
数据库知识分享者
2021-03-25
阅读 7 分钟
简介: 做过微服务开发的开发者相信对 Dubbo 都不陌生,Dubbo 是一款能帮助我们快速解决微服务开发、通信以及流量治理的框架。相比于之前只限定在 Java 语言范围内,Dubbo 的多语言版本在这两年呈现了良好的发展势头,其中,Dubbo Go 语言版本在功能、稳定性各个方面都已非常完备,其它几种主流的多语言版本在社区也有提...
K8s 原生 Serverless 实践:ASK 与 Knative
数据库知识分享者
2021-03-25
阅读 4 分钟
简介: K8s 处在一个承上启下的位置,云原生用户使用 K8s 的目的是为了交付和管理应用,也包括灰度发布、扩容缩容等。但是对用户来说,实现这些能力,通过直接操作 K8s API 难免有些复杂。另外节省资源成本和弹性对于用户来说也越来越重要。那么,如何才能简单地使用 K8s 的技术,并且实现按需使用,最终实现降本增效的...
Gartner魔力象限到底有何“魔力”?
数据库知识分享者
2021-03-25
阅读 2 分钟
近日,Gartner发布了一系列最新魔力象限报告,在IT圈掀起了阵阵“龙卷风”,谁跻身全球第一阵营,谁跌出“领导者”象限,权威定调,众说纷纭,真是“几家欢喜几家忧”。然而,嘈杂的刷屏讨论中,流出有一种困惑的声音:什么是魔力象限?魔力象限有何“魔力”?小编特地做了一些总结,简单梳理,科普一下。
Java应用全链路启动速度提升至15s,阿里云SAE能力再升级
数据库知识分享者
2021-03-25
阅读 2 分钟
简介: Java 作为一门面向对象编程语言,在性能方面的卓越表现独树一帜。但在高性能的背后,Java 的启动性能差也令人印象深刻,大家印象中的 Java 笨重、缓慢的印象也大多来源于此,高性能和快启动速度似乎有一些相悖。
数据仓库如何实现湖仓一体数据分析?
数据库知识分享者
2021-03-25
阅读 6 分钟
简介: 随着云计算的普及和数据分析需求的扩大,数据湖+数据仓库的湖仓一体分析能力成为下一代数据分析系统的核心能力。相对于数据仓库,数据湖在成本、灵活性、多源数据分析等多方面,都有着非常明显的优势。IDC发布的十项2021年中国云计算市场趋势预测中,有三项和数据湖分析有关。可以预见,跨系统集成能力、数据控制...
Elasticsearch生态&技术峰会 | Elasticsearch在企查查的应用实践
数据库知识分享者
2021-03-24
阅读 3 分钟
简介: 开源最大的特征就是开放性,云生态则让开源技术更具开放性与创造性,Elastic 与阿里云的合作正是开源与云生态共生共荣的典范。值此合作三周年之际,我们邀请业界资深人士相聚云端,共话云上Elasticsearch生态与技术的未来。
Elasticsearch生态&技术峰会 | Elasticsearch在清博大数据的应用与实践
数据库知识分享者
2021-03-24
阅读 5 分钟
简介: 开源最大的特征就是开放性,云生态则让开源技术更具开放性与创造性,Elastic 与阿里云的合作正是开源与云生态共生共荣的典范。值此合作三周年之际,我们邀请业界资深人士相聚云端,共话云上Elasticsearch生态与技术的未来。
No.1-Apache IoTDB 随笔 - Time Series DBMS 综述
数据库知识分享者
2021-03-24
阅读 23 分钟
简介: 这是一篇无法一口气读完的、文字过万[正文字数14390]的长文,这是一个无法中途不上厕所就看完的、关于时序数据库的视频[时长111分钟]分享的文字整理..
Raft成员变更的工程实践
数据库知识分享者
2021-03-24
阅读 7 分钟
简介: 成员变更是一致性系统实现绕不开的难题,对于提升运维能力以及服务可用性都有很大的帮助。 本文从Raft成员变更理论出发,介绍了Raft成员变更和单步成员变更的问题,其中包括Raft著名的Bug。 对于Raft成员变更的工程实现上需要考虑的问题,本文给出了一些工程实践经验。
OpenKruise 如何实现 K8s 社区首个规模化镜像预热能力
数据库知识分享者
2021-03-24
阅读 5 分钟
简介: OpenKruise 是阿里云开源的云原生应用自动化管理套件,也是当前托管在 Cloud Native Computing Foundation (CNCF) 下的 Sandbox 项目。它来自阿里巴巴多年来容器化、云原生的技术沉淀,是阿里内部生产环境大规模应用的基于 Kubernetes 之上的标准扩展组件,也是紧贴上游社区标准、适应互联网规模化场景的技术理念...
MaxCompute作业日常监控与运维实践
数据库知识分享者
2021-03-23
阅读 4 分钟
专用于业务团队取数的project_A ,基本都是手动跑SQL查询,每个作业执行基本不会很长时间,由于目前使用的是包年包月计算资源,为了防止单个作业长期占用资源,需要对作业进行超时监控。假设对于project_A的SQL作业,只要某个作业运行时长(等待时间+真正运行时间)超过15分钟,则视为异常用时作业,需介入检查。
启动延时缩短 50%-80%,函数计算发布镜像加速功能
数据库知识分享者
2021-03-23
阅读 3 分钟
简介: 容器镜像因其颠覆式创新成为云原生时代应用部署格式的事实标准。头部云厂商 FaaS (Function-as-a-Service) 服务如阿里云函数计算、AWS Lambda 也相继在 2020 年支持使用容器镜像部署函数,全面拥抱容器生态。
2B 领域下低代码的探索之路
数据库知识分享者
2021-03-23
阅读 5 分钟
大家好,我是钉钉宜搭前端一个小团队的负责人天晟,在阿里做了五年的低代码。今天的分享我们不讲技术细节,主要会分享下我们这五年的探索过程和当前的市场分析,希望能给大家带来一个对低代码搭建不一样视角的认识。
Nacos配置安全最佳实践
数据库知识分享者
2021-03-23
阅读 7 分钟
简介: 本文讨论了自建Nacos和阿里云MSE的配置安全原理。并提出配置安全最佳实践。作者:鲁严波前言配置管理作为软件开发中重要的一环,肩负着连接代码和环境的职责,能很好的分离开发人员和维护人员的关注点。Nacos的配置管理功能就很好地满足了云原生应用对于配置管理的需求:既能做到配置和代码分离,也能做到配置的...
谈AK管理之进阶篇 - 如何有效控制云上[最后一把密钥]的风险?
数据库知识分享者
2021-03-23
阅读 3 分钟
简介: 上一期“谈AK管理之基础篇”,我们讲了如何规范的进行访问密钥生命周期管理。通过分出不同权限的阿里云RAM子账号,将不同的权限分给不同的用户,这样一旦子账号泄露也不会造成全局的信息泄露。但是,由于子账号在一般情况下是长期有效的,因此,子用户的访问密钥也是不能泄露的。
当程序员具备了抽象思维
数据库知识分享者
2021-03-22
阅读 9 分钟
抽象思维是我们工程师最重要的思维能力。因为软件技术 本质上就是一门抽象的艺术。我们的工作是存思维的“游戏”,虽然我们在使用键盘、显示器,打开电脑可以看到主板、硬盘等硬件。但我们即看不到程序如何被执行,也看不到 0101 是如何被 CPU 处理的。
我在架构设计和代码开发中的一些常用原则
数据库知识分享者
2021-03-22
阅读 3 分钟
简介: 在日常的开发和设计过程中,大家对技术设计上的一些问题往往会面临很多的选择,不同的人会有不同的选择。本文介绍的就是我在工作中遇到的一些问题而总结和使用到的一些常用原则。
五个问题,三大策略,手把手教你定制App性能监控方案
数据库知识分享者
2021-03-22
阅读 4 分钟
简介: 总结下来,我们可以统计不同类型错误在某一个时间范围内的错误数、错误率、影响用户数、影响用户占比等指标。在指标的细化分类上,我们还可以用不同的维度定义监控,比如版本号。
网络架构优化--云企业网典型场景分析for客户
数据库知识分享者
2021-03-22
阅读 9 分钟
客户从传统的高速通道迁移到云企业网,加入云企业网的VPC,VBR默认全通,但是实际业务场景需要更严格的策略做选择性放通。此外,由于测试账号没有实际专线和VBR,本文均以VPC举例讲解路由策略的配置,VBR类似。
GitHub Action + ACK:云原生 DevOps 落地利器
数据库知识分享者
2021-03-22
阅读 6 分钟
简介: 据信通院《中国 DevOps 现状调查报告(2020年)》显示,63% 的企业已经实践落地 DevOps,采用持续交付流水线打通开发、测试、部署和运维多个环节。但是依然有 20% 的企业反馈实践 DevOps 复杂,自建 Jenkins 需要自部署及插件运维,而 SaaS 化 CI/CD 工具又配置繁琐,希望有更轻量便捷的工具加速其转型落地。
Knative 多容器支持介绍
数据库知识分享者
2021-03-19
阅读 4 分钟
微服务和容器化带来了将应用程序分解成可重复使用的小型单元的诉求,这些单元通常作为单独的进程运行,或者在单独的容器运行。 Kubernetes的Pod模型允许用户创建一个部署单元,该单元可以打包多个容器作为应用程序的单个实例。
Flink 必知必会经典课程四:Fault-tolerance in Flink
数据库知识分享者
2021-03-19
阅读 9 分钟
简介: 本文由 Apache Flink PMC , 阿里巴巴高级技术专家李钰分享,主要从有状态的流计算、全局一致性快照 、Flink的容错机制、Flink的状态管理 四个方面介绍 Flink 的容错机制原理。
上一页
1
…
More
80
81
82
(current)
83
84
…
More
下一页
上一页
82
(current)
下一页