首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

戴若犁:2023年了,我们为什么仍然需要 Metaverse?

2023年1月9日,诺亦腾科技联合创始人&CTO戴若犁博士在“腾讯科技向善创新周2023”大会上发表了演讲,题为《为什么我们仍然需要Metaverse?》。...2013年,在线上社区回答过一个问题:AR/VR领域最需要研究什么;2015年4月,在硅谷一个活动上与大家讨论过AR/VR领域最缺什么;同年12月,在国内一个行业论坛上,讨论过未来AR/VR...过去十年,有些问题被解决,也有很多问题大家仍然在尝试解决过程。 1 元宇宙描述是一个状态 是being digital、数字化终局 来自诺亦腾,这个公司致力于动作捕捉技术。...平台革命让很多应用、软件、功能点从低价值变成高价值,从没价值变成有价值,这就是为什么特别关注AR/VR。...5 通过科技解决“真问题” 才是真正科技向善 回到今天主题,为什么我们仍然需要Metaverse?为什么我们今天花这么多时间去谈元宇宙、AR/VR技术、AIGC?这些都是手段,不是我们目标和需求。

27630

为什么说基于TCP移动端IM仍然需要心跳保活?

1、前言 很多人认为,TCP协议自身先天就有KeepAlive机制,为何基于它通讯链接,仍然需要在应用层实现额外心跳保活?...那么问题就随之而来了:为什么需要在应用层做心跳,难道 TCP 不是个可靠连接吗?我们不能够依赖 TCP 做断线检测吗?比如使用 TCP KeepAlive 机制来实现。...同时移动网络特殊性也要求客户端需要在空余时间发送一定信令,避免连接被回收。详见微信和运营商撕B(另一篇针对微信信令风暴技术研究文章请见:《微信对网络影响技术试验及分析》)。...而对于服务器而言,能够及时获悉连接可用性也非常重要:一方面服务器需要及时清理无效连接以减轻负载,另一方面也是业务需求,如游戏副本中服务器需要及时处理玩家掉线带来问题。...8、TCPKeepAlive无法�替代应用层心跳保活机制原因 上面说了保持连接重要性,那么现在回到具体实现上。为什么我们需要使用应用层心跳来做检测,而不是直接使用 TCP 特性呢?

1.5K30
您找到你想要的搜索结果了吗?
是的
没有找到

为什么微服务需要API网关?

随着以API为中心IT规模增长,API网关和管理层越来越常见。 我们应该考虑微服务API网关吗?如果是,他们提供什么样好处? 什么是API网关?...API网关跨一个或多个内部API提供单个统一API入口点。 通常还包括限制访问速率限制和有关安全性等特点。 诸如Tyk.ioAPI管理层增加了额外功能,例如分析,货币化和生命周期管理。...3.支持混合通信协议 虽然面向外部API通常提供基于HTTP或RESTAPI,但是内部微服务可以从使用不同通信协议中受益。...API网关可以在这些不同协议之上提供外部,统一基于RESTAPI,允许团队选择最适合内部架构API。...微服务API网关缺点 虽然使用API微服务网关有很多好处,但有一些缺点: 1.您部署架构将需要更多编排和管理,并增加一个API网关 2.必须在部署期间管理路由逻辑配置,以确保从外部API到正确微服务正确路由

1.2K30

为什么 API 治理需要内部倡导?

这就是为什么在任何 API 治理举措中都必须包括内部 API 倡导关键原因。...一、提高 API 意识如果人们不知道 API 是什么,或者没有理解 API 重要性,以及认真对待 API 好处和忽视 API 严重后果,那么试图帮助人们有效利用 API 是无用。...让他们理解有效利用 API 意味着更快上市时间或更多收入,应该会产生良好效果。....他们可能是告诉团队欢迎你并倾听你意见管理者,也可能是会带来机会商业人士和高管。所有这些人都将有助于提高对 API 认识,并会证明有效利用 API 所能带来价值。...第一件事情就是要全面整理公司内部 API 资产清单,否则后续 API 治理工作都会化为空谈。

10410

CTO问我,为什么需要API网关?

有能力完成这些管理功能基础架构就是网关(API 流量所经过)。在网关层,我们可以执行身份验证,速率限制,指标收集,其它策略执行等一系列操作。 ?...在这个层级,我们可能希望某种“入口网关”成为允许请求和消息进入集群流量监控人。 在这个层级,思考更多是“集群中有此服务,需要集群外的人能够调用它”。...网关模式 关于“ API 网关”一词另一种扩展是在听到该术语时通常想到,它是与 API 网关模式最相似的。...这些类型网关实现仍需要解决速率限制、身份验证/授权、电路断路、度量收集、流量路由等问题。 这些类型网关可以在集群边缘用作集群入口控制器,也可以在集群内部用作应用程序网关。 ?...理想解决方案是将每个组件(API 管理、API 网关、服务网格)合适安置到您解决方案中,并根据需要在各组件间建立良好边界(或在不需要时排除它们)。

61310

为什么 API 治理需要内部倡导?

这就是为什么在任何 API 治理举措中都必须包括内部 API 倡导关键原因。...一、提高 API 意识如果人们不知道 API 是什么,或者没有理解 API 重要性,以及认真对待 API 好处和忽视 API 严重后果,那么试图帮助人们有效利用 API 是无用。...让他们理解有效利用 API 意味着更快上市时间或更多收入,应该会产生良好效果。...他们可能是告诉团队欢迎你并倾听你意见管理者,也可能是会带来机会商业人士和高管。所有这些人都将有助于提高对 API 认识,并会证明有效利用 API 所能带来价值。...第一件事情就是要全面整理公司内部 API 资产清单,否则后续 API 治理工作都会化为空谈。

11930

为什么在 20 多年后,仍然爱着 PHP 和 JavaScript

作者 | mmlmml 译者 | 马可薇 策划 | 李冬梅 二十多年过去了,仍然有很多人对 PHP 和 JavaScript 情有独钟。...为什么说质量堪忧?因为 PHP 和 JavaScript 让人诟病地方确实不少:PHP 是一门类型松散语言,所以经常孕育出糟糕代码, JavaScript 和 Node.js 也基本是这样。...而且虽然生命周期更长,但 Python 一直没能达到 PHP 目前高度。 为什么会这样? 从个人观点出发,觉得跟 PHP 相比,Python 使用起来要更麻烦。...更偏爱 PHP 则是因为它 CGI-bin 模式,它允许分块重构遗留代码库,还提供了简单易用缓存和扩展方式,而且,开发者也完全不需要担心资源泄露。...而一个优秀软件则需要有产品定位、软件设计、命名和设计模式,通过在静态分析或单元测试中强化不变性,为开发者们提供快捷有效反馈循环,以及一个良好团队交流环境。这些要素可完全不依赖任何编程语言。

58720

api网关如何无损发布 为什么需要api网关?

现在许多企业都了解到了api网关对于企业应用系统多维运营好处,因此许多企业应用系统都已经架构了api网关。众所周知,在api网关接入以及调试发布过程当中,有许许多多关键点是需要注意。...为什么需要api网关? 上面已经了解了,api网关如何无损发布,那么到底为什么需要api网关呢?当一个公司应用系统比较单一时候,整体系统稳定性非常好控制。...但是随着公司不断扩大,系统功能不断完善,假如服务器变成数个,假如没有api网关进行统一访问控制的话,客户端就需要同时记住每一个服务器名称来进行重复访问登录。...这时候网关api起到就是一个路由分发功能。当然这只是api网关最基础核心功能之一。...以上就是api网关如何无损发布相关内容,api网关架构以及它方案是一个非常复杂而精密化专业技术内容,企业在搭建api时候应当根据企业应用系统需要和容量来进行搭建。

1.9K40

微服务与API 网关(上): 为什么需要API网关?

本文是来自于Macro在一次大会上一个分享。 本系列共有两个部分,主要关注我们如何以及为什么要在我们微服务应用中部署API 网关。...0:23 主题(Topics) 为了明白我们为什么需要API网关,将从单体架构vs微服务架构谈起。这两个有什么不同点呢?然后我会介绍API网关模式以及它是如何适应“面向微服务”架构。...11:18 为什么需要API网关? Ok,为什么我们需要一个API网关呢? 我们总是听到编排这个词,所以我喜欢这张幻灯片 – 它展示了一个乐队,然后有个指挥家,下面一堆人(微型服务)演奏自己乐器。...当你开始创建越来越多服务时,你会发现自己面临了一个新问题 – 就是你发现你需要对一些服务进行身份验证和流量控制。...然后API网关就把这些例如身份验证、日志(logging)以及流量控制都归于麾下。

2.6K80

企业级api网关设计 企业为什么需要api网关?

随着互联网技术以及企业应用广泛发展,不同企业也会需要不同应用系统这些应用系统,包括公司内网系统、外网系统,以及一些其他客户对接系统。...企业内部系统以及分支功能越来越强大和复杂,因此 api网关实用性也越来越高,许多企业都使用了api网关来进行系统之间相互协调和监控。企业级api网关设计该注意什么?...企业级api网关设计该注意什么? 由于api网关关系着不同应用系统之间服务以及安全审计身份认证等多方面的功能,因此企业级api网关设计时,应该注意问题还是很多。...企业为什么需要api网关? 了解了企业级api网关设计该注意问题,也要了解一下企业为什么需要api网关系统。...以上就是企业级api网关设计相关内容,随着各个企业微服务架构使用和需要api网关作用正式成为了企业系统当中不可或缺一部分。

63430

为什么劝你放弃了Restful API

但随着REST API流行和发展,它缺点也暴露了出来: 滥用REST接口,导致大量相似度很高(具有重复性)API越来越冗余。...对于前端而言:REST API粒度较粗,难以一次性符合前端数据要求,前端需要分多次请求接口数据。增加了前端人员工作量。...修改旧接口删除冗余数据方案往往开发人员不会选择,这是为什么呢?...GraphQL本质上是一种基于api查询语言,现在大多数应用程序都需要从服务器中获取数据,这些数据存储可能存储在数据库中,API职责是提供与应用程序需求相匹配存储数据接口。...举个经典例子:前端向后端请求一个book对象数据及其作者信息。 用动图来分别演示下REST和GraphQL是怎么样一个过程。

2.6K20

为什么使用 GraphQL 而放弃 REST API

所开发那些拥有最复杂 API 应用程序中,网络层设计和维护占去高达 40% 开发时间,特别是由于我在本文中提到一些边缘情况。...最近,有机会为自己项目和客户开发和运行一些使用 GraphQL API 构建移动和 Web 应用程序。这真是一个很好体验,尤其要感谢令人惊叹 PostGraphile 和 Apollo。...至此,再也无法回过头来享受使用 REST 工作了。 REST 有什么问题吗? 每个 REST API 都是独特 公平地说,REST 甚至不是一个标准。...即使这样,OpenAPI 也没有指定 API 形状或格式,它只是一个机器可读规范,允许(但不是要求)你对 API 运行自动化测试、自动生成文档等。 主要问题仍然存在。...要了解这些工具是如何工作,请查看 Star Wars API 示例,它可以作为 GraphiQL 在线演示。 能指定从服务器请求对象字段让客户端可以根据需要只获取需要数据。

2.3K30

微服务网关系列:为什么需要API网关

接触客户,微服务数量少则数百、多则数千,给运维管理带来了很大影响,主要表现以下两个方面:2.1 服务互访一个用户请求,需要多个微服务相互交互。...传统SOA架构,内网负载均衡器+内网智能DNS即可完成配置,但在成百上千微服务面前,这种配置方式不能满足业务需要,就需要借助服务发现、容器平台来解决。...当然微服务还有其他一些问题需要解决,比如可观测性、稳定性、微服务治理等,不在本文讨论范围内,暂时不做讨论3、API网关3.1 什么是API网关API网关位于用户和业务系统之间,是用户与服务系统交互统一入口...此外,API网关还集成了一些通用特性(如鉴权、限流、熔断),避免每个微服务单独开发,提升效率,使系统更加标准化。这些通用特性包括身份验证、监控、负载均衡、限流、降级与应用检测等功能。...对于API网关,也是刚刚在接触,不当地方请各位大佬斧正。正在参与2023腾讯技术创作特训营第三期有奖征文,组队打卡瓜分大奖!

35710

为什么房屋和汽车仍然以老式方式建造?

这个话题是那些让发疯事情之一。我们可以建造能够抵抗飓风、地震、洪水以及其他自然和人为灾害房屋。我们可以制造更轻、更省油汽车。...就像老电视节目《无敌金刚》(the Six Million Dollar Man)开场一样,我们有技术。那么为什么我们不使用它呢?...原因是建造房屋、汽车和其他东西的人需要接受再培训,但结果将是一个更可持续、更安全世界。当我上周接受Arris Composites公司简要介绍时,这个想法就在脑海中闪过。...它技术甚至可以为航空业做出惊人贡献,因为波音梦想客机等飞机已经转向了复合材料。 那么,为什么Arris不是一个家喻户晓名字呢?为什么我们还在用老办法做事?...这周让我们来探讨一下这个问题,将以本周最佳产品——微软推出新款Surface笔记本电脑——作为结束。

34800

为什么有了http,还需要websocket,懂了!

前言初次接触 websocket 的人,可能都会有这样疑问:我们已经有了 http 协议,为什么需要websocket协议?它带来了什么好处?...视频弹幕:终端用户A在自己手机端发送了一条弹幕信息,但是您也需要在客户A手机端上将其他N个客户端发送弹幕信息一并展示。...SSE在本质上就与之前长轮询、轮询不同,虽然都是基于http协议,但是轮询需要客户端先发送请求,服务端才能响应。...想建立websoket连接,就需要在http请求上带一些特殊header头才行!...文末安利一波:欢迎朋友们关注同名公众号:【小许code】,等你哦!欢迎点赞 、收藏 、关注 三连支持一下~知道越多,不知道也越多,是小许,下期见~

74761

为什么博客,仍然是SEO从业者首选?

3.jpg 为什么博客,仍然是SEO从业者首选? 根据以往博客营销经验,我们将通过如下内容阐述: 1、博客流量 在很长一段时间里,用户去了解企业第一选择就是通过阅读对方博客内容。...但我们如何让潜在用户发现到我们博客,这就是一个SEO问题。 如果您要撰写有关企业主题文章,则需要确保您正在进行关键字研究,找出人们正在搜索与您行业有关内容。...值得一提是:当你在不断输出高质量内容同时,你就会不断获得较高关注度,你可能会得到大量反向链接,用户评论与转发。...这个时候,你企业产品就会得到较高曝光度,如果你着陆页做还OK,那么,这个时候产生交易,是一个非常容易事情。...总结:从目前来看,对于网站推广员而言,我们认为撰写博客,仍然是一个积极策略,而上述内容,仅供参考!

32230

使用了 Service Mesh 后需要 API 网关吗?

前言 这篇文章也许无法打破缠绕在 API 网关和服务网格周围喧嚣。即便已经是 2020 年了,围绕这些话题仍然会存在大量疑虑。...在本文中,不可否认是站在 Istio 角度来讨论“服务网格”,但如果指的是更普遍服务网格概念时,我会特别指出。 为什么会有另一个关于此话题博客? 有大量关于当前主题文章。...如果服务网格仅仅是针对东西流量(边界内),那么为什么有一些服务网格,如 Istio 所说,有一个 Ingress 网关针对南北流量(并且是网格一部分)?...那么你需要一个?还是两个?还是都不需要? 它们分叉点在哪里 服务网格运行在比 API 网关更低级别,并在架构中所有单个服务上运行。...如果您正在部署到云平台,有多种类型语言/框架来实现您工作负载,并构建一个微服务架构,那么您可能需要一个。选择也很多。做过各种比较和对比演讲,最近是 OSCON 演讲。

1.1K10

没有用到React,为什么需要import引入React?

没有用到React,为什么需要import引入React? 本质上来说JSX是React.createElement(component, props, ...children)方法语法糖。...所以我们如果使用了JSX,我们其实就是在使用React,所以我们就需要引入React 前言 React是前端最受欢迎框架之一,解读其源码文章非常多,但是想从另一个角度去解读React:从零开始实现一个...React,从API层面实现React大部分功能,在这个过程中去探索为什么有虚拟DOM、diff、为什么setState这样设计等问题。...提起React,总是免不了和Vue做一番对比 VueAPI设计非常简洁,但是其实现方式却让人感觉是“魔法”,开发者虽然能马上上手,但其原理却很难说清楚。...,就是它子节点 我们对createElement实现非常简单,只需要返回一个对象来保存它信息就行了。

1.8K40
领券