首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:https://yq.aliyun.com/articles/757745

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

支付宝研究员兼OceanBase总架构师杨传辉:我在数据库梦之队的十年成长路

每年6月,毕业和找工作都是不变的主旋律。对莘莘学子来说,毕业后的第一份工作,是其职业生涯的开始和基础。“对的行业”比“好的工作”更具发展空间。 杨传辉是支付宝的研究员兼OceanBase总架构师。没错,就是2019年10月,那个以 6088 万 tpmC 值的成绩,荣登 TPC-C 基准测试性能榜首的企业级分布式数据库——OceanBase。 “我是随着支付宝和OceanBase发展成长起来的。”杨传辉说,一进阿里巴巴,他扎进的第一个项目就是参与构建分布式关系数据库OceanBase。”当时我们认为云计算和海量数据处理很有前景,再加上淘宝的业务重度依赖关系数据库,因此,我们选择创立OceanBase,目标是将分布式和数据库两个领域有机地结合起来,构建下一代分布式关系数据库。” 十年来,从0到1,不断突破自我。如今的OceanBase已经能够承担支付宝所有核心业务的100%流量,并支撑多年双11超高峰值,在2019年双11创造了 6100 万次/秒处理峰值的世界纪录。而杨传辉,也从一位一线研发工程师成为了OceanBase总架构师,主导设计了全球领先的无共享分布式关系数据库,并在全球范围...

定时和延时问题在业务场景中的常见处理

如何优雅的处理业务流程和信息分发中的定时和延时问题? 本文将从如何处理业务流程和信息分发中的定时和延时问题出发,横向比较了业界常见的几种方案,如直接多线程编码、Spring定时调度框、大型分布式调度框架、消息中间件定时消息,因为消息中间件接口友好,调用方便,性能稳定,特别推荐了使用消息中间件来处理此类问题。同时对比了ActiveMQ、RabbitMQ和RocketMQ三种消息中间件在此类场景中的优劣势。为了帮助大家理解消息中间件的使用,特别列举了三种常见场景及使用方案,同时列举了消息中间件RocketMQ定时消息的优势,近期定时消息特性会做大的更新,推出的新版定时消息已在阿里内部,稳定运行近两年,近期会发布到公有云上,敬请期待。 1适用场景 在业务处理流程和信息分发过程中,定时延时处理的需求可谓无处不在。如何优雅的满足想要在未来的某个时间点,处理预期事件、分发既定信息,满足对时间线的强诉求场景和业务逻辑的设计,常常也是我们经常会遇到的问题。笔者在横向对比过几个常用的技术方案之后,大概总结如下,分别都会有不同的优缺点:** 直接多线程编码 Spring定时调度框 大型分布式调度框架 消息...

相关文章

发表评论

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

用户登录
用户注册