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

腾讯云开发者会议有感

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

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

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

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

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

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

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

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

数据库内核优化大会

我提出的问题

为什么要有分布式事务?

腾讯架构师举例例子:

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

架构师回答:

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

我的疑问:

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

他没给我正面回答...

延伸

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

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


推荐阅读
  • 探讨如何真正掌握Java EE,包括所需技能、工具和实践经验。资深软件教学总监李刚分享了对毕业生简历中常见问题的看法,并提供了详尽的标准。 ... [详细]
  • MySQL缓存机制深度解析
    本文详细探讨了MySQL的缓存机制,包括主从复制、读写分离以及缓存同步策略等内容。通过理解这些概念和技术,读者可以更好地优化数据库性能。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 探讨架构师在项目中应如何平衡对产品的关注和对团队成员的关注,以实现最佳的开发成果。 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • 科研单位信息系统中的DevOps实践与优化
    本文探讨了某科研单位通过引入云原生平台实现DevOps开发和运维一体化,显著提升了项目交付效率和产品质量。详细介绍了如何在实际项目中应用DevOps理念,解决了传统开发模式下的诸多痛点。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 网络运维工程师负责确保企业IT基础设施的稳定运行,保障业务连续性和数据安全。他们需要具备多种技能,包括搭建和维护网络环境、监控系统性能、处理突发事件等。本文将探讨网络运维工程师的职业前景及其平均薪酬水平。 ... [详细]
  • Ralph的Kubernetes进阶之旅:集群架构与对象解析
    本文深入探讨了Kubernetes集群的架构和核心对象,详细介绍了Pod、Service、Volume等基本组件,以及更高层次的抽象如Deployment、StatefulSet等,帮助读者全面理解Kubernetes的工作原理。 ... [详细]
  • MySQL索引详解与优化
    本文深入探讨了MySQL中的索引机制,包括索引的基本概念、优势与劣势、分类及其实现原理,并详细介绍了索引的使用场景和优化技巧。通过具体示例,帮助读者更好地理解和应用索引以提升数据库性能。 ... [详细]
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
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社区 版权所有