热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

腾讯云开发者会议有感

我带着很多问题去的,很遗憾,这些问题很少有找到答案。各种领导上去演讲,感觉像是赶集,像是完成任务似的,很多问题没有深入,总是在告诉我各种各样的名词,但是也不问问我认识不认识这些东西

​​我带着很多问题去的,很遗憾,这些问题很少有找到答案。各种领导上去演讲,感觉像是赶集,像是完成任务似的,很多问题没有深入,总是在告诉我各种各样的名词,但是也不问问我认识不认识这些东西...

但是这次大会上,好几个中国人讲的没听懂,反而一个外国人用英文讲的东西,我竟然听懂了,并且还想和他互动!

这个老外是Austen Collins,写了一个编写代码的容器,被腾讯小程序团队使用。(封面右面的是他)

我的英语水平:英语考试还凑合,但听力不好,小学生水平。

我能听懂的英语,说明他把我当成小学生了,和我讲述问题。这我一点都不生气

  • 首先,我的水平如此。我只能和美国小学生用英语流畅沟通
  • 其次我对计算机基础知识还是比较了解,他如果使用一些简单的语言描述,我会很容易明白他的意思。

反观有些中国人的演讲,喜欢提出很多名词,很少考虑观众的反馈,并且喜欢下各种各样的结论,而不讲讲支撑这些结论的依据。

数据库内核优化大会

我提出的问题

为什么要有分布式事务?

腾讯架构师举例例子:

小强想小红转账100块钱,小强的账号信息存储在机器1上,小红的账号信息存储在机器2上,那么想要保住转账业务的正确性,就必须使用分布式事务?我的问题是为什么不把小强的账号信息和小红的账号信息存储在一台机器上?如果存储在一台机器上,那就不会有分布式事务的困扰。

架构师回答:

  1. 这些信息放在一台机器,时间长了,会将数据库存储空间占满,并且性能也会有损失。
  2. 银行的业务很复杂,每个业务可能有好几百个sql语句,所用到的数据很多,一台机器根本存不下。

我的疑问:

  1. 我想mysql一张表存储中国13亿人账户数据应该没啥问题,如果业务发展到全球,60亿人给我一台机器存,那占用的空间能有多少?
  2. 查询性能,如果只是单独查一个人账户信息,对mysql就是瞬间,查询一堆东西,建立索引,级别也是瞬间。
  3. 我见过一个服务器有几十个核心,几百G内存的,单机性能根本不是问题。(银行不差钱

他没给我正面回答...

延伸

当然我是很佩服腾讯的实力,他是第一家将银行使用外国产的数据库系统替换为中国人造的数据库,如果让我做这件事,我可能就歇菜了。

但是我依然认为分布式事务用在金融领域是比较危险的。​​​​


推荐阅读
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • PHP 编程疑难解析与知识点汇总
    本文详细解答了 PHP 编程中的常见问题,并提供了丰富的代码示例和解决方案,帮助开发者更好地理解和应用 PHP 知识。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • PHP 5.2.5 安装与配置指南
    本文详细介绍了 PHP 5.2.5 的安装和配置步骤,帮助开发者解决常见的环境配置问题,特别是上传图片时遇到的错误。通过本教程,您可以顺利搭建并优化 PHP 运行环境。 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 探讨架构师在项目中应如何平衡对产品的关注和对团队成员的关注,以实现最佳的开发成果。 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • 科研单位信息系统中的DevOps实践与优化
    本文探讨了某科研单位通过引入云原生平台实现DevOps开发和运维一体化,显著提升了项目交付效率和产品质量。详细介绍了如何在实际项目中应用DevOps理念,解决了传统开发模式下的诸多痛点。 ... [详细]
  • 本文详细介绍了IBM DB2数据库在大型应用系统中的应用,强调其卓越的可扩展性和多环境支持能力。文章深入分析了DB2在数据利用性、完整性、安全性和恢复性方面的优势,并提供了优化建议以提升其在不同规模应用程序中的表现。 ... [详细]
  • 在当前众多持久层框架中,MyBatis(前身为iBatis)凭借其轻量级、易用性和对SQL的直接支持,成为许多开发者的首选。本文将详细探讨MyBatis的核心概念、设计理念及其优势。 ... [详细]
  • Ralph的Kubernetes进阶之旅:集群架构与对象解析
    本文深入探讨了Kubernetes集群的架构和核心对象,详细介绍了Pod、Service、Volume等基本组件,以及更高层次的抽象如Deployment、StatefulSet等,帮助读者全面理解Kubernetes的工作原理。 ... [详细]
author-avatar
尼莫它只是只喵
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有