阿里云消息队列 Kafka 生态集成的实践与探索

2023-03-13
阅读 4 分钟
837
Apache Kafka是一个分布式流平台,作为互联网领域不可或缺的消息组件,在全球获得了广泛的应用。在使用过程中,Kafka一般被作为消息流转的核心枢纽,上下游系统通过Kafka实现异步,削峰填谷。在大数据处理和实时数据处理领域Kafka也是不可替代的组件。

统一观测丨使用 Prometheus 监控 E-MapReduce,我们该关注哪些指标?

2023-03-13
阅读 23 分钟
1.1k
开源大数据平台E-MapReduce(简称“EMR”)是云原生开源大数据平台,向客户提供简单易集成的Hadoop、Hive、Spark、Flink、Presto、ClickHouse、StarRocks、Delta、Hudi等开源大数据计算和存储引擎。本文旨在分享阿里云Prometheus对EMR平台大数据服务的监控实践。

经验分享:高德地图如何短时间快速完成春节出行备战工作?

2023-03-13
阅读 5 分钟
646
2023 年春节,经历了三年的疫情后,我们终于在春天迎来了曙光。国人的出行热情空前高涨:回家看看父母亲;心心念念的旅行终于可以成行了。按照高德的估计,2023 年春节出行的峰值流量将比 2022 年同期和 2022 年十一都有相当大比例的增长。然而,就在不久前,受疫情的影响,系统的流量还在相对低位运行。

工作一年,我重新理解了《重构》

2023-03-13
阅读 12 分钟
639
很久之前团队师兄向我推荐了《重构:改善既有代码的设计》这本书,粗略翻阅看到很多重构的细节技巧,但当时还处于未接触过工程代码,只关注代码功能,不太考虑后期维护的阶段,读起来觉得枯燥无味,几乎没有共鸣,一直没有细细阅读。在工作一年后,终于在师兄的督促下,利用一个月左右的早起时光读完了这本书,收获很多...

订单超时怎么处理?我们用这种方案

2023-03-13
阅读 7 分钟
793
在企业的商业活动中,订单是指交易双方的产品或服务交易意向。交易下单负责创建这个交易双方的产品或服务交易意向,有了这个意向后,买方可以付款,卖方可以发货。

极氪汽车 APP 系统云原生架构转型实践

2023-03-13
阅读 7 分钟
1k
新能源汽车已经成为我国汽车市场再次崛起的关键支柱,随着新能源汽车市场的快速发展,不同类型的品牌造车厂商呈现出百花齐放的态势。极氪汽车是吉利控股集团旗下高端纯电汽车新品牌,2021 年 4 月极氪发布首款高端智能电动车型--极氪 001,大获市场好评,截至 2022 年 12 月,001 车型累计交付量突破 7 万台。连续 3 个...

Dubbo 在 Proxyless Mesh 模式下的探索与改进

2023-03-08
阅读 9 分钟
616
随着 Docker 和 Kubernetes 的出现,一个庞大的单体应用可以被拆分成多个独立部署的微服务,并被打包运行于对应的容器中。不同应用之间相互通信,以共同完成某一功能模块。微服务架构与容器化部署带来的好处是显而易见的,它降低了服务间的耦合性,利于开发和维护,能更有效地利用计算资源。当然,微服务架构也存在相应...

那些年,我们写过的无效单元测试

2023-03-08
阅读 29 分钟
908
那些年,为了学分,我们学会了面向过程编程; 那些年,为了就业,我们学会了面向对象编程; 那些年,为了生活,我们学会了面向工资编程; 那些年,为了升职加薪,我们学会了面向领导编程; 那些年,为了完成指标,我们学会了面向指标编程; …… 那些年,我们学会了敷衍地编程; 那些年,我们编程只是为了敷衍。

谈谈我工作中的23个设计模式

2023-02-07
阅读 6 分钟
837
从基础的角度看,设计模式是研究类本身或者类与类之间的协作模式,是进行抽象归纳的一个很好的速成思路。后面阅读设计模式后,为了加深理解,对相关图片进行了描绘和微调。

Java Agent 踩坑之 appendToSystemClassLoaderSearch 问题

2023-02-07
阅读 6 分钟
804
从 Java Agent 报错开始,到 JVM 原理,到 glibc 线程安全,再到 pthread tls,逐步探究 Java Agent 诡异报错。

展望架构的2023:Serverless 兴起,下一代微服务的雏形和标准化开始呈现

2023-02-07
阅读 7 分钟
1k
2022 年,架构领域发生了哪些值得关注的事情?一位架构师必备哪些技能?2023年哪些架构趋势需要掌握?Nacos 和 MSE 创始人、阿里云高级技术专家彦林做客 InfoQ 直播间,为我们带来 2023 年的架构师发展指南。

谈谈我对于关键思考的理解

2023-02-06
阅读 6 分钟
637
之前看过杨振宁的一个采访,说他最大的成就,不是获得了诺贝尔奖的研究,而是之前的一个普通理论的研究:他坚信事物是遵循一定规律的,不是大家认为的不可捉摸,花了7年时间,陆陆续续,终于找到了一个很好的解释,并且幸运的是,这个研究结果可以覆盖非常多的场景。当我看到这个采访的时候,内心触动到的一个点是:尝试...

JVM 如何获取当前容器的资源限制?

2023-02-06
阅读 3 分钟
743
最近同事说到 Java 的ParallelGCThreads 参数,我翻了下 jdk8 的代码,发现  ParallelGCThreads 的参数默认值如下:

Spring Cloud Alibaba 在 Proxyless Mesh 上的探索

2023-02-06
阅读 13 分钟
715
站在 2023 年的今天,Service Mesh 早已不是一个新兴的概念, 回顾过去 6 年多的发展历程,Service Mesh 从一经推出就受到来自全世界的主流技术公司关注和追捧。

盘点2022:开源热度居高,技术思考与经验分享是开发者的最爱

2023-02-06
阅读 2 分钟
913
翻阅着一篇又一篇的稿件,细数着往日的场景,2022年我们共发布了151篇文章,是各位读者的厚爱,让我们能持之以恒地与大家分享云原生和中间件的每一点变化。在这些内容中,我们看到了技术人员对精进自身的渴望,也看到了大家解决问题的思路,更能感受到大家对产品和技术的热情与真挚,以及遇到新开源项目时的兴奋与期待。...

能力升级、自我革新:云原生技术中台 CNStack 的进化之路

2023-02-06
阅读 5 分钟
922
它让用户基于容器技术对基础架构进行统一的纳管和抽象,实现弹性扩容、动态调度,将资源利用率最大化;它让用户基于分布式架构完成一站式的应用生命周期管理,不断提高业务的灵活性;它让用户借助 DevOps 思想覆盖整个研发生命周期,持续提升研发和运维效率。

一文梳理 Code Review 方法论与实践总结

2023-02-06
阅读 11 分钟
1.1k
作为卓越工程文化的一部分,Code Review 其实一直在进行中,只是各团队根据自身情况张驰有度,松紧可能也不一,这里简单梳理一下 CR 的方法和团队实践。

Dubbo 3 之 Triple 流控反压原理解析

2023-02-06
阅读 3 分钟
761
Triple 是 Dubbo3 提出的基于 HTTP2 的开放协议,旨在解决 Dubbo2 私有协议带来的互通性问题。Triple 基于 HTTP2 定制自己的流控,支持通过特定的异常通知客户端业务层服务端负载高情况,保护了服务端被大流量击垮,提高系统高可用能力。

云原生微服务技术趋势解读

2023-02-06
阅读 7 分钟
1.4k
笔者参与过阿里巴巴集团电商业务微服务的升级和改造过程,并一直在支持历年双11的大促活动,活跃在支持一线,也参与了 Nacos 开源和社区发展,目前正在阿里云负责微服务的整体开源规划和微服务引擎 MSE 的研发管理工作。因此在微服务技术的应用、开源和商业化服务上,有着比较立体的感受和思考。微服务虽已老生常谈,但...

对比开源丨Prometheus 服务多场景存储压测全解析

2023-02-06
阅读 17 分钟
937
在 Gartner 发布的 《2023 年十大战略技术趋势》 [ 1] 报告中,「应用可观测性」再次成为热门趋势。用户需要建立可观测体系来统筹、整合企业数字化所产生的指标数据,并以此为基础进行反馈并制定决策,这对于提高组织决策有效性和及时性,将是最强有力的支撑。

对话阿里云叔同:如何看待 2022 年云原生的发展,2023 年有哪些值得关注的技术?

2023-02-03
阅读 6 分钟
897
软件架构发展至今,经历了从单体架构、互联网分布式架构、到现在的Serverless 架构。2022年,云原生技术以势不可挡的之势,大规模在不同行业落地,并依然霸占技术话题热度榜首。2023年随着企业业务的快速恢复,对于云的使用将会达到新的水平,如何用好云也将成为企业角力的关键。

波司登云原生微服务治理探索

2023-01-31
阅读 13 分钟
946
波司登创始于1976年,专注于羽绒服的研发、设计、制作,是全球知名的羽绒服生产商。波司登用一系列世人瞩目的辉煌成绩证明了自己的实力:连续26年全国销量领先,连续22年代表中国向世界发布防寒服流行趋势,产品畅销美国、法国、意大利等72个国家,全球超过2亿用户。作为羽绒服革命的旗手,波司登引领了行业内的“三次革...

KubeVela 再升级:交付管理一体化的云原生应用平台

2023-01-17
阅读 6 分钟
533
11月3日,2022 杭州 · 云栖大会上,阿里云智能云原生应用平台总经理丁宇宣布:KubeVela 面向四大核心方向能力升级,打造交付管理一体化的云原生应用平台。

Serverless 奇点已来,下一个十年将驶向何方?

2023-01-13
阅读 6 分钟
577
引言:以前构建应用,需要买 ECS 实例,搭建开源软件体系然后维护它,流量大了扩容,流量小了缩容,整个过程非常复杂繁琐。用了 Serverless 服务以后,这些问题都简化了,从半托管到全托管,所有服务 API 化,无限容量充分弹性,可以组装使用,生产力大幅改变。同时推动软件研发模式升级,组装式研发将成为主流。基于阿...

Spring Cloud Alibaba 2022.0.0.0 版本发布啦!

2023-01-13
阅读 16 分钟
1k
本次发布的 Spring Cloud Alibaba 2022.0.0.0-RC1 版本,是基于社区 2022.x 主干分支进行构建发布第一个 Release Candidate(RC)版本,考虑到本次版本升级属于重大版本变更,因此暂时先以 RC 版本形式发布,当前大家可以先试用起来,待后续时机成熟社区会尽快发布正式版本。新版本预览内容如下:

今年大促季,阿里云容器服务有哪些技术和应用新突破?

2023-01-12
阅读 6 分钟
943
在 2022 年的双 11 大促季中,阿里云容器服务(简称 ACK)、容器镜像服务(简称 ACR)除了支撑集团核心系统容器化以及为云上产品提供支撑外,也将内部多年大规模容器技术以产品化的能力输出给众多围绕双 11 的生态公司和 ISV 公司。ACK 和 ACR 每年持续迭代、发布新的产品功能,同时将管理数万个容器集群的规模化能力和...

如何使用 rust 写内核模块

2023-01-12
阅读 4 分钟
1.3k
近年来,Rust 语言以内存安全、高可靠性、零抽象等能力获得大量开发者关注,而这些特性恰好是内核编程中所需要的,所以我们看下如何用rust来写Linux内核模块。

“天猫双11”背后的流量治理技术与标准实践

2023-01-12
阅读 8 分钟
907
一年一度的天猫双11已经落下帷幕,大家在疯狂买买买的过程中一定会有疑问:如何保障微服务在双十一的超级峰值下也能如丝般顺滑稳定?这背后的技术原理是怎样的,有没有一些最佳实践与标准?这篇文章就为大家介绍如何结合 Sentinel 与 OpenSergo 玩转双十一背后的流量治理技术与标准。

「技术人生」第10篇:如何做研发效能提升(即指标体系建设过程回顾)

2023-01-12
阅读 21 分钟
1.8k
纵观软件研发的发展历程,如果说“业务需求开发”是核心主线的话,那么研发效能建设就是这一核心主线之外最大的一条支线。每个历史阶段的研发效能所面对的主要矛盾次要矛盾都不一样,因此大家可以看到,在不同的历史阶段产生了不同的“研发效能提升产品”:从文本编辑器到带有各种功能的 IDE(Integrated Develop Environmen...

阿里巴巴重磅开源云原生网关: Higress

2023-01-11
阅读 6 分钟
1.2k
11月5日,2022 杭州 · 云栖大会-云原生峰会现场,阿里巴巴研究员、阿里云智能云原生应用平台总经理丁宇宣布:云原生网关 Higress 正式开源,Higress 是一款标准化、高集成、易扩展、热更新的云原生网关。