快讯

掌握技术趋势,了解最新行业动向

周二

2021-06-22

  • 聊聊微服务环境中的可观察性和弹性

    Kubernetes 简化了微服务的管理和扩展工作。但对于开发人员和运维团队而言,跟踪如此多的活动部件往往是一大挑战。弄清楚对系统进行了哪些变更,以及变更由谁所做这样的简单过程逐渐成了不可能完成的任务。获得清晰的可观察性以实现更好的监视和故障排除,是改进开发流程的关键所在。 聊聊分布式系统中的变更跟踪和挑战 我是 Itiel,Komodor 的首席技术官。今天,我将和你们讨论分布式系统中的变更跟踪,以及变更的阴暗面。Komodor 是一家初创公司,它建立了业内第一个 Kubernetes ...

  • 怎样实现可扩展的架构?

    本文最初发布于 Miloslav Voloskov 的个人博客,经原作者授权由 InfoQ 中文站翻译并分享。 可扩展性被认为是一个很难解决的问题。人们总是把它看成是一种神奇的东西,是用神秘而特殊的工具完成的,只有身价百万的大块头才能使用。这当然不是真的。其实,那并没有什么神奇之处——那也不过是用普通编程语言编写的普通代码。 首先,要针对工作选择合适工具。你已经看过基准测试了,你知道有些语言在某些方面表现得更好。有些数据库的读取速度更快,而有些数据库的写入速度更快。 即使你已经为任务选择了...

  • Uber探索利用图学习模型解决欺诈检测问题

    由于 Uber 在用户中的知名度和规模不断扩大,它也受到了网络空间中金融犯罪分子的关注。欺诈行为的一种类型是勾结,即用户之间的合作欺诈行为。举例来说,用户串通起来,用盗取的信用卡进行虚假旅程,导致信用卡退单(由银行发起的信用卡消费退款)。本文展示了一种应用前沿的、名为关系图卷积网络(relational graph convolutional network,RGCN)[1] 的深度图学习模型,用于检测这种勾结的案例研究。 在欺诈检测 [2] [3] 中,图学习方法得到了广泛应用。例如,在...

  • 积目在网络诈骗类黑产对抗的防控与思考

    本文主要介绍积目风控负责人徐铭老师,在对抗黑灰产中的一些心得、实践经验,希望通过分享,能给大家带来一些新的思路和方法。本文将首先介绍关于积目 app 和主要风险点、其次是遇到的一些共性问题及总体对抗思路,接下来是对抗的实战经验,最后是一些浅显思考。以下为徐铭老师分享内容: 关于积目 积目是一个年轻人最热衷的潮流兴趣交友平台,里面的 Z 世代青年人不管是喜欢饶舌音乐还是蹦极、跳伞、滑雪,都能更快找到合拍的人。 超高颜值、志同道合、多元的兴趣社区、不尬聊、有趣是它的标签。也正因为以上的高价...

  • 三万倍提升,起飞的 PostgreSQL 主从优化实践

    一、背景介绍 腾讯云数据库 PostgreSQL 作为支撑着腾讯内部大量的业务,这些业务不仅仅包含有正式线上运行的,也包括内部测试开发所使用的数据库。不同业务有着不同的述求,不同的使用方法会带来不同的数据库问题。 作为一个数据库平台,需要支持各种不同的业务场景,本文重点讲述在大量 drop 的业务场景下所遇到的问题。 当前业务场景因为其安全要求特别高,对数据的更新特别慎重,不能随意更新。所以业务架构设计将需要修改的主库数据通过数据转换拉取到可编辑的分支库中。只有在审核后才合入到主库当中。 ...

  • 搞会这个索引添加法,十亿级时延敏感集群想抖动都难

    线上某 mongodb 集群存储影响公司收入流水的核心数据,本文分享该集群为何多个索引串行后台会引起集群抖动,并且部分节点出现了连接数耗光等问题。同时通过本案例,给出时延敏感业务该最优方式添加索引,做到对业务最小化影响或者无影响。 索引对业务查询性能提升起着至关重要的作用,但是绝大部分 mongodb 程序员和 DBA 对时延敏感业务的索引添加方法是错误的。 本文主要完成一下几个目的: 为何 background 后台加索引会引起时延敏感集群抖动? 为何前面两个索引添加过程没触发告警,第三...

周一

2021-06-21

  • Flink Checkpoint 和 Large State 调优

    Overview 为了使 Flink 应用程序能够可靠地大规模运行,必须满足两个条件: 应用程序需要能够可靠地获取 Checkpoint 在发生故障后,需要足够的资源追上(catch up)输入数据流 监控 State 和 Checkpoint 监控 Checkpoint 行为的最简单方法是通过 WebUI 界面。有两个 Checkpoint Metric 最值得关注的是: 当触发 checkpoint 的时间一直很高时,Operator 收到第一个 checkpoint barrier 的时间...

  • 微服务架构超强讲解,通俗易懂,写得太好了!

    一、微服务架构介绍 微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可以将其看作是在架构层次而非获取服务的 类上应用很多SOLID原则。微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。 概念:??把一个大型的单个应用程序和服务拆分为数个甚至数十个的支持微服务,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。 定...

  • 美国要卡28纳米?停止设备出口中国,台积电、联电大陆扩产受阻

    据岛内媒体报道,6月18日,岛内晶圆代工大厂台积电、联电在大陆扩大「28纳米」制程产能的设备,但「没有」获得美国的供应许可。 不仅如此,岛内晶圆制造商若想把在台的美国设备转移至大陆工厂,也需要获得美方的许可,因为其中包含美国技术。 4月22日,台积电召开临时董事会,核准了28.87亿美元扩充南京28nm产能,新产能预计2022年下半年开始量产,2023年达到月产4万片的产能规模。 本来以为台积电南京扩产,会缓解「芯」塞,现在看来并不是这样。 美国卡脖子越来越严重。 为什么要卡28纳米? 28...

  • 微信小游戏直播在Android端的跨进程渲染推流实践

    本文由微信开发团队工程师“virwu”分享。 1、引言 近期,微信小游戏支持了视频号一键开播,将微信升级到最新版本,打开腾讯系小游戏(如跳一跳、欢乐斗地主等),在右上角菜单就可以看到发起直播的按钮一键成为游戏主播了(如下图所示)。 然而微信小游戏出于性能和安全等一系列考虑,运行在一个独立的进程中,在该环境中不会初始化视频号直播相关的模块。这就意味着小游戏的音视频数据必须跨进程传输到主进程进行推流,给我们实现小游戏直播带来了一系列挑战。 (本文同步发布于:http://www.52im....

  • 全方位支持图文和音视频、100+增强功能,Facebook开源数据增强库

    最近,Facebook 开源了一个新的 Python 库——AugLy,该库旨在帮助 AI 研究人员使用数据增强来评估和改进机器学习模型的可用性。AugLy 提供了复杂的数据增强工具,可以创建样本来训练和测试不同的系统。 项目地址:https://github.com/facebookresearch/AugLy 该库基于 Facebook 和 Instagram 等平台上的真实图片和视频提供了 100 多种数据增强功能,因此对于处理与社交媒体应用程序相关的模型或数据的研究工作特别有用。...

  • 教机器人捏橡皮泥?MIT、IBM, UCSD等联合发布软体操作数据集

    虚拟环境(ALE、MuJoCo、OpenAI Gym)极大地促进了在智能体控制和规划方面学习算法的发展和评估,然而现有的虚拟环境通常只涉及刚体动力学。尽管软体动力学在多个研究领域有着广泛的应用(例如,医疗护理中模拟虚拟手术、计算机图形学中模拟人形角色、机器人技术中开发仿生制动器、材料科学中分析断裂和撕裂),关于构建标准软体环境和基准的研究却很少。 与刚体动力学相比,软体动力学的模拟、控制和分析更加错综复杂。最大的挑战之一来自其无限的自由度(DoFs)和对应的高维控制方程。软体动力学的内在复杂...

  • AI领域都在用Python即将被淘汰?网友预测未来的编程语言不会是TA

    近日,关于一篇关于Python的讨论又重出江湖。 哦,不是这个。 这篇「为什么Python不是未来的编程语言」的文章又出现在了互联网上。作者Rhea Moutafis称,如今推动Python流行的优点,也正是之后将它击倒的弱点。 其实早在2020年,该作者就在Medium上发表了同一篇文章。但不知道是当初发表日期为4月1日的缘故,还是TA真的不喜欢Python,时隔1年零2个月又18天,作者又决定在另一个平台上重新发一遍。 我们这就来看看这位Rhea为什么觉得人民群众都喜欢的Pyth...

  • 共享存储设备,如何实现差异化IO分配策略

    随着 5G、大数据、区块链、物联网以及人工智能等技术在各行业不断渗透,企业对于数据存储及实时处理的需求日益提高,现代数据中心的规模也随着应用服务需求的增长而越来越大,简单通过采购更多服务器扩展集群会引起更高的运营成本与电力消耗,而且数据中心资源利用率低、利用率不够弹性已逐步成为云计算进一步发展的制约因素。为了降低采购成本,目前业务厂商比较行之有效的方式是通过业务混部来提升硬件(CPU 和存储)资源利用率。这就需要 NVMe SSD 存储设备具备像多命名空间和加权轮询技术,实现在共享存储设备...

  • 微软:我们为什么要永远消灭密码

    微软的首席信息安全官(CISO)Bret Arsenault在微软工作了31年,他说他在公司里只有一次得到同事的公开喝彩:那次是废掉了微软每71天必须更换密码的内部政策。 Arsenault告诉记者,“那次是我第一次作为安全人员和高管被喝彩。当时我们说在微软内部不再需要轮换密码,因为我们已经取消了这个做法。” Arsenault作为微软的首席信息官负责保护微软的产品和旗下16万名员工使用的内部网络。他要负责连同供应商在内的全球大约24万个账户。在他的待办事项清单上的重要项目里,扔掉密码、用多因...

  • 我就要朝9晚7!芯片大神带头反内卷,成了特斯拉最懒的人

    硅谷从来都不缺传奇人物,但能够与「芯片之神」Jim Keller相提并论的,相信我,一只手能数得过来。 他能有多神? 先后在上世纪90年代末以及不久之前令AMD完成两次里程碑式的逆袭,研发出了速龙K7以及如今的Zen架构的Ryzen处理器; 在苹果带领团队研发出了A4处理器,揭开了苹果自研移动处理器的序幕,开启了苹果手机称霸全球之路。 在特斯拉负责研发出了FSD自动驾驶芯片,从而…… 关于Jim Keller的传奇经历,有兴趣的看这里: 「芯片之神」竟是特斯拉最懒的人? 最近...

  • 工业软件:强国「短板」的艰难「蜕变」

    工业软件作为工业企业运营的“大脑”、新一代信息技术产业的灵魂,是支撑制造强国发展和创新的隐形“国之重器”——其本质,是将特定工业场景下的经验知识,以数字化模型或专业化软件工具的形式积累沉淀下来。 工业软件广泛应用于工业领域各个要素和环节之中,与业务流程、工业产品、工业装备密切结合,全面支撑企业研发设计、生产制造、经营管理等各项活动,是信息化与工业化的融合剂。 在推进 “工业化”和“信息化” 融合、产业升级、新型工业化、工业发展转型等国家战略的道路上,工业软件扮演着极为重要的角色。 工业软件...

  • 活久见!低访问量竟然也能导致系统问题

    前言 如果对系统来说高并发是原罪,低访问量也可能是引起问题的根源! 近期不断有同事反馈,发布验证时不时会遇到 mycat 链接异常的问题,但是相关功能多点击几次以后也能正常。因为都是上线运行几年了的老功能,起初没有在意,认为是 mycat 的连接数不够用导致的。俗话说“欠债迟早要还”,果不其然前几天一个很重要的功能因为同样的问题,导致需要紧急操作的业务受阻!虽然及时搞定了业务,终究是系统隐患,必须搞定问题根源!隐患排查马上安排。 问题诊断三板斧之一:分析日志,合理推测 ...

  • 从 Flutter 和前端角度出发,聊聊单线程模型下如何保证 UI 流畅性

    文章主题是“单线程模型下如何保证 UI 的流畅性”。该话题针对的是 Flutter 性能原理展开的,但是 dart 语言就是 js 的延伸,很多概念和机制都是一样的。具体不细聊。此外 js 也是单线程模型,在界面展示和 IO 等方面和 dart 类似。所以结合对比讲一下,帮助梳理和类比,更加容易掌握本文的主题,和知识的横向拓展。 先从前端角度出发,分析下 event loop 和事件队列模型。再从 Flutter 层出发聊聊 dart 侧的事件队列和同步异步任务之间的关系。 一、单线程模型...

  • 特斯拉砍掉挡杆,自动驾驶已经开始改变人类?

    摘要 挡杆:那我走? 产品线 5 年没有过更新、售价是 Model 3 的五倍,106 万人民币的特斯拉 Model S Plaid 开始交付了。 作为特斯拉大规模量产车型中的高端产品,Model S Plaid 在各方面都满足了当下电动汽车对于速度和动力的探索,0-60 英里加速 1.99 秒,是目前全球电动汽车当中的王者。 这款车有许多令人称道的地方,比如它的大屏内置 AMD 芯片,甚至可以玩《赛博朋克 2077》;为了让汽车达到很夸张的加速,特斯拉采用了一款带有碳纤维涂层的新型电机,...

扫码关注云+社区

领取腾讯云代金券


http://www.vxiaotou.com