首页
学习
活动
专区
圈层
工具
发布

Facebook 迁移 Messenger 底层存储的过程

背景 Facebook Messenger 用户超10亿,可以即时分享文字、图片、视频,产品自身不断的发展,背后的系统也在不断改变,开始是一个单体服务,后来变为有专门的缓存服务支持读、Iris 系统来队列化写...为了更好的提升 Messenger 的用户体验,Facebook 对底层存储进行了本质性优化,主要包括: 重新设计并简化了数据 schema 从 HBase 改为 MyRocks(Facebook 开源的一个...,并获得更好的可用性 存储系统的迁移是必要的,但 HBase 中数据量巨大,而且迁移过程中不能影响 Messenger 系统的运行。...迁移过程需要对 HBase 集群进行读取,这对产品来讲是个额外的负载,如果迁移动作过猛,会严重影响 HBase 的性能,甚至产生错误,影响用户体验。...以上内容翻译整理自Facebook官方文章 https://code.fb.com/data-infrastructure/migrating-Messenger-storage-to-optimize-performance

1.2K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    黑客通过Facebook Messenger传播加密货币挖掘恶意软件

    但是一个新发现的挖掘恶意软件更加恶意,并且正在通过Facebook Messenger传播。...受害者从他们的Facebook Messenger联系人中收到一个名为“video_xxxx.zip”的文件。...如果有人将自己的Facebook帐号设置为自动登录,则通过Messenger将假冒的视频文件链接发送给所有的朋友。恶意软件也可以用来完全接管Facebook帐户。...不过好消息是Digimine只能通过Chrome桌面版Messenger运行。现在,通过Facebook / Messenger应用程序或移动网页打开恶意文件不会有同样的效果。...该公司在一份声明中表示:“我们维护了许多自动化系统,以帮助阻止有害链接和文件出现在Facebook和Messenger上。 与往常一样,避免恶意软件的最好方法是避免打开可疑的链接。

    1K50

    Revoice.me:Facebook Messenger也能有公众号

    即便对于订阅用户来说,电子邮件的打开率也极低,而RSS永远都不会成为主流。但与此同时,通过Facebook专业传播内容,却比以前任何时候都更容易获得回报。...Revoice.me就是在这种背景下诞生的,借助于这项新服务,读者、听众或是观众可以轻松通过Facebook Messenger订阅内容——无论是新闻通讯、博客,还是播客或YouTube频道。...Revoice.me登录页面 然而,由于Facebook Messenger是一个相对新的内容出版渠道,所以科兹南科认为目前还没有适合营销人员和内容创作者工作流的工具。...若想将Facebook Messenger订阅作为你的新闻通讯、播客、博客或频道的一个选项,首先你需要为自己的品牌指定一个Facebook Page,接下来需要注册成为Revoice.me的用户——它有免费和付费两种套餐...你会获得一个发布博文的“订阅Facebook Messenger”小部件以及自有“订阅Facebook Messenger”登录页面。

    1.1K60

    Facebook Messenger向第三方应用泄露用户访问令牌

    该篇Writeup讲述作者在测试Facebook Messenger iOS App的过程中,发现Messenger iOS App在调用动图消息图标的过程中,会把用户的访问令牌(access token...刚好我大学同学通过Messenger发来了一条消息,我打开Messenger应用APP想找个GIF动图表情回复他。...也就是说,Facebook Messenger iOS App用户在发送一些GIF动图的过程中,Facebook Messenger iOS App会把用户的“access_token”泄露给Tenor...GIF的动图请求,即把用户的Messenger iOS App“access_token”发起送到了Tenor服务端去。...漏洞上报和处理进程 2020.9.26 漏洞上报 2020.9.28 Facebook调查 2020.9.28 Facebook发布临时补丁 2020.10.6 Facebook完全修复 2020.11.10

    97220

    业界 | Facebook Messenger 平台 2.0,有哪些聊天机器人的新玩法?

    AI科技评论消息:在昨晚的 F8 开发者大会上, Facebook Messenger 事业部副总裁 David Marcus,宣布了新一代 Messenger 平台的诞生——即 Messenger Platform...外媒 Techcrunch 表示: “Facebook 推出 Discover Tab,是为了吸引更多开发者到 Messenger 聊天机器人平台。为此,Facebook 必须提供市场增长潜力。...Smart Replies 这是 Facebook Messenger 内置的新 AI 功能,说白了就是自动回复。它能让 AI 能学习常见问题的答案,以帮助公司对客户的一般性询问进行自动回复。...在第一阶段,Facebook 将与美国的大小餐厅合作推广 Smart Replies。 M AI科技评论获知,Messenger 内置的虚拟智能助手 M,也得到了大幅优化。...但 Facebook 表示将不断升级 M,使其更加智能。 此次 F8 大会的前夕, Facebook 为 M 加入了一项新功能:M Suggestions。

    1.6K40

    Facebook推出了Messenger平台2.1,内嵌自然语言处理和支付SDK

    近日,Facebook今天推出了Messenger平台2.1,其中增加了很多新功能,可以为开发者和品牌方提供更多方式来接触潜在客户,包括内嵌自然语言处理和支付SDK,甚至可以方便企业在自动化机器人和人类之间切换...该公司2015年被Facebook收购,他们之前一直向开发者提供自然语言处理技术。...Facebook在官方博客中表示,内嵌的自然语言处理是将自然语言提供给所有开发者的第一步,这让品牌可以扩充他们在Messenger上的用户体验。...“Messenger中的自然语言互动越来越多,我们希望帮助第三方开发者、企业、客服和服务中心自动处理其中的很多互动,这就需要深刻理解人们的请求。”...马库斯还表示,大规模的自动化可以在Messenger平台上带来更多大规模的互动,也可以为该平台带来更多品牌。

    1.2K60

    开发 | Facebook 的“自然语言理解”如何让Messenger更懂人类?(6500字演讲全文)

    文字是重要的沟通方式,Facebook的每个产品里面都能看到文字,Instagram,Messenger,Whatsapp等等,文字真的到处都是。...比如,当M发现你要去哪里的时候,它可以帮你叫一辆车,看你喜欢Uber还是lift,而且可以不用离开Messenger界面就叫到车。...所以这些事情都可以不用离开Messenger界面就可以搞定,而随着M变得越来越智能,我们也希望有更多类似这样的建议可以给更多的用户意愿带来方便。 ?...回想一下前面我举的两个例子,其中有一个提取地址的功能,我们会觉得这个功能既要用在Messenger的M建议功能里,也要用在社交推荐里是很自然的事情。...这就可以提示你如何改进数据和标签,给分类器更正这些错误,给怎样得到越来越好的结果指明了方向。 ? 这就是我前面提到过的主动学习循环。

    1.1K90

    资讯 | 网易的狼人杀要来了;苹果停产iPod Nano和Shuffle;Facebook发布Messenger 2.1

    3 Facebook发布Messenger 2.1 内嵌自然语义处理 Facebook今天推出了Messenger平台2.1,其中增加了很多新功能,可以为开发者和品牌方提供更多方式来接触潜在客户,包括内嵌自然语言处理和支付...该公司2015年被Facebook收购,他们之前一直向开发者提供自然语言处理技术。...4 React 开源许可证风波 近日,Apache 基金会宣布禁止使用包括 React 在内的, Facebook 带附加条款的 BSD Licence的开源软件,引发了部分使用者的担忧;社区已经有很多人请愿修改...React 开源许可证,同时 Facebook 另一开源项目 RocksDB 已经表示会在截止日期前修改许可证;React 项目维护者表示 Facebook 内部正在讨论此事,我们也会持续跟踪。

    1.1K10

    Facebook为Messenger推出“世界特效”AR工具,用户能在照片视频中添加3D物体 | 热点

    Facebook近日为Messenger推出一套名为“世界特效”的增强现实工具,能让Messenger变得更有趣。 近日,Facebook推出了一款名为“世界特效”的Messenger插件。...据悉,该功能基于Facebook现有的AR功能,可在自拍中添加滤镜或面具。首批公布的特效物体有漂浮的爱心、箭头、 3D 机器人和独角兽,以及带有“爱”和“想念你”等预设信息的文字气泡。...Facebook这样做的目的是,想让Messenger变得更有趣,保持与Snapchat的竞争力,甚至还希望从Snapchat那里吸引更多年轻用户。...所以说,Facebook不得不加快自己的步伐,从而让自己保持竞争力。...最后,Facebook表示将开放ARStudio给开发者进行测试,打造一个应用商店与苹果的ARKit和Google的ARCore竞争。

    93400

    Facebook的语音助手Aloha疑曝光

    编译:chux 出品:ATYUN订阅号 ? Facebook语音计算革命的速度有点慢。它没有语音助手,它的智能扬声器仍在开发中,而像Instagram这样的一些应用程序并没有完全配备音频通信。...Aloha Facebook正在以Aloha为名开发自己的语音识别功能,用于Facebook和Messenger应用程序,以及外部硬件,可能是它正在开发的视频聊天智能扬声器。...在Facebook和Messenger的Android应用中,移动研究人员Jane Manchun Wong第一次看到了Aloha用户界面的原型。 ?...如果Facebook可以解决这个问题,它可以在Messenger和网站的其他地方提供自己的转录功能,这样用户就可以跨媒体进行通信。它可能会让你无法查看屏幕时向朋友发出评论或消息。...Facebook也开始测试在2015年自动将Messenger语音片段转录成文本,这可能是上面看到的Aloha的基础功能。

    2.1K40

    7个强大的聊天机器人搭建平台

    Chatfuel 即使是没有任何编码知识的人也可以使用Chatfuel在Facebook Messenger上创建自己的机器人。...Botsify Botsify是另一个流行的Facebook Messenger聊天机器人平台。它使用拖放模板来创建机器人。...它仅限于一定数量的会话,必须在其上创建订阅以供进一步使用。 4. WotNot WotNot是一个机器人制作平台,可以轻松地与您的网站集成,可以完全根据您的业务需求进行定制,而无需熟悉复杂的UI。...Bottr Bottr是一个有趣的概念,可以通过真实的Facebook,LinkedIn和Twitter帐户制作您的个人机器人。...然后将您的机器人连接到Slack,Facebook Messenger和Go等消息服务。Motion.ai允许您直接从其界面部署Node.js代码以及其他几个集成。 7.

    4K30

    AI 行业实践精选:Chatbot 的拐点之年

    这说明聊天机器人这潭水还没有被搅浑,”DigitasLBi的社交战略高级副总裁Jill Sherman说道,“各大平台仍有机会重置软件,把事情想清楚,通过观察早期使用案例找到衰退之处,同时也要发现打造品牌的错误之处以及与用户期望相异的地方...Hello World 去年四月,Facebook的Messenger通讯应用程序首先应用了聊天机器人。...“上次我对Kik的机器人非常着迷,但他们告诉我,他们虽然有许多机器人,订阅者超过30人的聊天机器人的数量却非常少,十分出乎意料!”Wunderman的Tepper说。...但是我们并不知道Messenger是否会基于Facebook的个人资料来定制该机器人列表。...他们可以在Facebook上做广告,链接到Messenger的机器人。没有什么可以阻止品牌将Facebook的广告链接到相似的Kik机器人上。

    2K60

    因为聊天机器人的表现太令人失望,Facebook决定削减AI投入

    Facebook聊天机器人错误率太高这件事似乎并没有那么的令人大惊小怪! 目前,聊天机器人已经成为了人工智能领域的一个重要发展方向,为人们的生活提供了极大的便利。...不过,就在近日,据外媒的一份调查报告显示,Facebook已决定削减对机器学习和人工智能技术的投资,因为其Messenger聊天机器人的错误率高达70%,并且在没有人力干预的情况下,能够正确处理人类请求的概率不到...据了解,Facebook的Messenger聊天机器人平台于去年4月份正式上线,在该平台上,企业可以构建自己的聊天机器人,背靠Facebook Message数量庞大的用户群体,从而与用户进行互动并提供信息咨询等服务...去年7月份,在推出Messenger聊天机器人平台时间不到三个月,Facebook就公布了相关数据,显示平台上已有超过11000个聊天机器人。...据外媒所报道的内容,接下来的时间内,Facebook将暂时放弃打造大型聊天机器人生态系统,转而训练Messenger机器人专注处理一些特定任务。

    1.1K40
    领券