ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Apache ShardingSphere 企业行|走进搜狐

2022-02-22 16:36:28  阅读:235  来源: 互联网

标签:架构 搜狐 ShardingSphere 数据库 Proxy Apache


为进一步了解各家厂商的应用场景与深层次需求,提升企业研发团队在使用 Apache ShardingSphere 的效率,Apache ShardingSphere 社区开启了【走进企业】系列活动。本次,Apache ShardingSphere 走进了搜狐总部。

 

日前,Apache ShardingSphere 核心技术团队来到搜狐网络大厦,与搜狐各条业务线的技术同学展开了深度交流和探讨。会上,Apache ShardingSphere PMC、SphereEx CTO 潘娟对 Apache ShardingSphere 能力做出了详细的介绍。

作为一家具有悠久历史、业务线广泛的综合型互联网公司,搜狐在社交、视频等多条业务线下应用了 ShardingSphere,以 ShardingSphere-JDBC 为驱动,将 ShardingSphere-Proxy 作为容器管理平台,全方位支持,缓解数据库的流量压力。

现场,来自搜狐的工程师们对于 Apache ShardingSphere 此次 5.0 的更新表现出了极大的兴趣。会上,Apache ShardingSphere PMC、SphereEx CTO 潘娟对于 ShardingSphere 设计之初的架构、客户端接入、团队建设以及 Database Plus 理念等做了全面阐述。

探索行业中面临的共性问题,解决具体应用中的个性问题

由于企业数据库技术体系庞杂,且数据库在企业中的角色向来都是成本中心。因此在多方位的作用下,企业需要服务提供商具备横向主流数据库产品和纵向多版本技术服务覆盖的能力。

面对来自用户侧多元化的需求以及数据库市场中多元化的产品,在部署方式、功能等层面提升数据库的灵活性与扩展性,或许是一种可行的方式。

Apache ShardingSphere 构建异构数据库的上层标准和生态,提供精准化和差异化的能力。作为一款由多接入端共同组成的生态圈,通过混合使用 ShardingSphere-JDBC 和 ShardingSphere-Proxy 这两种部署模式,用户可以在 Apache ShardingSphere 生态内采用同一控制面板统一配置分片策略,进而能够灵活搭建适用于各种场景的应用系统,使得架构师能够更加自由地调整适合于当前业务的最佳系统架构。

(图:ShardingSphere 部署架构)

而在今年 11 月份正式更新的 Apache ShardingSphere 5.0 GA 版本中,其是作为构建异构数据库的上层标准和生态、提供精准化和差异化的能力一个阶段性版本。自此,Apache ShardingSphere 正式进入到分布式数据库生态领域。

围绕连接、增量、可插拔,基于可插拔架构,Apache ShardingSphere 以微内核的形式,打造了强大内核架构。

基于强大的内核能力,Apache ShardingSphere 能够在产品层面面向用户提供分布式数据库、数据安全、数据库网关、全链路压测等完善的场景解决方案,帮助企业以及用户能够对症下药,更加高效地使用 Apache ShardingSphere。

(图:Apache ShardingSphere 功能全景图)

关于未来优化的方向,潘娟认为 Apache ShardingSphere 目前在性能方面仍然存在一些不足,尤其是 ShardingSphere-Proxy 接入端层面。未来社区将会持续向内核层面发力,以减少 Proxy 对于业务、数据性能的损耗,优化路由和改写逻辑,减少对象创建,避免过多 young GC。

【联系我们】

如果你们在业务中有应用 Apache ShardingSphere,想要快速了解、接入 Apache ShardingSphere 5.0 新生态,希望借此机会在公司内部举办一场关于 Apache ShardingSphere 的技术活动,欢迎在公众号后台中留下您的姓名、公司、职位、电话等信息,会有专人联系您。

在沟通过后如果双方认为产品和场景均非常匹配,Apache ShardingSphere 社区的核心团队将会走进您的企业,与各条研发线的工程师们现场沟通,解答关于 Apache ShardingSphere 的任何疑问。

欢迎添加社区经理微信(ss_assistant_1)加入交流群,与众多 ShardingSphere 爱好者一同交流。

 

标签:架构,搜狐,ShardingSphere,数据库,Proxy,Apache
来源: https://www.cnblogs.com/sphereex/p/15923711.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有