zl程序教程

您现在的位置是:首页 >  移动开发

当前栏目

CSDN开发者周刊第29期: 使用 Flutter 加速应用开发;美团弹性伸缩系统的技术演进与落地实践;用户的网络访问策略还能这么玩

2023-09-27 14:22:55 时间

开发者周刊将甄选Top100技术社区/团队博客的每周优质内容,集中推荐给CSDN开发者,内容以优质技术文章/视频、精选活动分享为主,每周五推送一期。欢迎关注订阅。

 

【本周Top优质内容推荐】

 

今日头条 ANR 优化实践系列分享 - 例剖析集锦

作者 | 字节跳动 Android 平台架构团队

来源 | 字节跳动技术团队博客

摘要:为应对系统监控能力不足以及应用侧获取信息受限的情况,我们在应用侧实现了一套消息调度监控工具,重点监控主线程的“过去,现在和将来”,同时结合相关日志对 ANR 问题的分析思路进行了总结。为了便于大家更好的理解上述知识,本篇文章将结合工作中遇到的一些比较有代表性的问题,并按照前文归因分类,由浅入深进行实例解剖,带大家了解如何借助系统日志和监控工具进行分析及定位。

标签:大数据 ,分布式

发布时间:2021-03-30

 

美团弹性伸缩系统技术演进与落地实践

作者 | 涂扬,现任基础架构部弹性策略团队负责人

来源 | 美团技术团队

摘要:弹性伸缩具有应突发、省成本、自动化的业务价值。平台侧将各业务零散、闲置资源进行整合,形成一个大规模资源池,通过弹性调度、库存管控技术在公司运营成本和业务体感中寻求较好的平衡。本文将介绍美团弹性伸缩系统落地过程中面临的技术挑战、推广以及在运营层面的一些思考。在美团这种多样化的业务场景中落地弹性伸缩,与业界公有云、自建私有云的公司相比,既有共性又有自己的特点,希望能为大家提供新的思路或者启发。

标签:分布式 ,编程语言

发布时间:2021-04-01

 

Logstash:Pipeline-to-Pipeline 通信 - 一个实例处理多种日志

来源 | Elastic 中国社区官方博客

摘要:使用 Logstash 的多管道功能时,你可能需要在同一 Logstash 实例中连接多个管道(Pipeline)。 此配置对于隔离这些管道的执行以及有助于打破复杂管道的逻辑很有用。 管道 input/output 启用了本文档后面讨论的许多高级体系结构模式。如果需要在 Logstash 实例之间设置通信,请使用 Logstash 到 Logstash 的通信,或使用中间队列,例如 Kafka 或 Redis。

标签:大数据,Logstash

发布时间:2021-03-30

 

跨平台Web Canvas渲染引擎架构的设计与思考(内含实现方案)

作者 | 楚奕

来源 | 阿里巴巴淘系技术团队官网博客

摘要:这篇文章主要从技术视角介绍下跨平台WebCanvas的架构设计以及一些关键模块的实现方案(以Android为主),限于作者水平,有不准确的地方欢迎指正或者讨论。

标签:JAva,游戏

发布时间:2021-03-29

 

行人识别,无需Anchor | CVPR 2021

作者 | 秦杰、晏轶超、李金鹏

来源 | 智源社区

摘要:近年来,行人重识别(Person Re-Identification,简称ReID)在计算机视觉领域可谓火遍了“大江南北”。脱胎于行人重识别,行人搜索(Person Search)问题在2017年的CVPR会议上被首次提出。与ReID的单一识别任务不同,行人搜索结合了行人检测和ReID两个任务,因此也更贴近实际应用场景。本文主要介绍阿联酋起源人工智能研究院(IIAI)与牛津大学的科学家们刚刚被CVPR 2021接收的一篇论文:《Anchor-Free Person Search》。该工作开创性地提出了一个简洁有效的无需锚框(Anchor-Free)的行人搜索框架,其搜索精度全面超越以往基于二阶段检测器的框架,并且在保证性能的前提下达到了更快的运行速度。

标签:人工智能,计算机视觉

发布时间:2021-03-29

 

业务随行:用户的网络访问策略还能这么玩

作者 | 迷图小书童

来源 | 华为云

摘要:所谓业务随行,顾名思义,指的是在园区中,无论某个人员如何在网络中移动,从什么地方接入,又换到了什么地方、IP地址是否有变化,它的权限都是一致的,也就是权限跟着人走。所谓权限,简单地说,指的是用户是否被允许访问某个/某些特定资源,或者其他用户组。业务随行方案本质上是一种IP地址与策略解耦的方案。换句话说,即用户无论在接入网络时使用什么IP地址、在何处接入,他所获得的权限都是一致的。

标签:数据通信,安全

发布时间:2021-04-02

 

使用 Flutter 加速应用开发

作者 | Larry McKenzie

来源 | 谷歌开发者

摘要:构建原生应用本来就不轻松,如果需要在不到一年的时间内构建出一款应用,同时还要满足目标受众的严格要求,就更加困难了。我们在构建 eBay Motors 应用时,就遇到了这样的挑战。但在 Google 的界面工具包 Flutter 的帮助下,我们得以快速针对 Android 和 iOS 平台提供优质且一致的体验。

标签:人工智能,项目管理

发布时间:2021-03-31

 

JSON敏捷开发,助力文档型数据库国产化迁移

作者 | Larry McKenzie

来源 | 巨杉数据库SequoiaDB

摘要:近年来,敏捷软件开发逐渐流行,需要高效率、适应性更强的软件交付流程。而原来基于关系型数据库的开发框架,遇到了一定的挑战。另一方面,随着云计算的发展和大数据时代的到来,企业的业务规模、数据体量急剧膨胀,在越来越多的应用场景中,传统关系数据库所采用集中式架构,其容量和性能不能按需扩展。在这种背景下,非关系型数据库(NoSQL)逐渐登上舞台。凭借其简单的数据结构,灵活的数据模型,以及海量数据的存储和访问能力,逐渐受到了软件开发人员的青睐。

标签:大数据,数据库

发布时间:2021-04-01

 

撰写有效技术文章的7个秘诀

来源 | 腾讯云服务器

摘要:如果你作为一名全职的自由内容作者,并在这个垂直领域已经深入了一段时间后,会总结出不少常见的错误,且多数新晋作者在他们的创作中也都大概率会犯。在这篇文章中,我整理了一个列表,列出了在写一篇技术文章时,需要牢记的七个要点。所以,准备好拿一张纸,拿一支笔,开始做笔记吧!

标签:技术文章

发布时间:2021-03-31

 

技术干货 | iOS 高阶容器详解

作者 | 丁文超,网易云信资深 iOS 工程师

来源 | 网易云信

摘要:近期,在面试 iOS 工程师的过程中,当我问到候选人小伙伴都了解哪些 iOS 容器类型时,大多数小伙伴能给出的答复就是NSArray、NSDictionary 和 NSSet以及对应的可变类型,有些优秀的小伙伴能够说出 NSCache,还能对它的原理侃侃而谈,这是非常棒的。但是总体而言,高阶容器的普及在技术同学中还是比较少。本文,我们就来详细聊聊我们对 iOS 高阶容器类型的深入研究结果,并讨论其使用场景。

标签:Java,Redis

发布时间:2021-03-30

 

【本周活动推荐】

【百万人拥开源】寻优秀开源项目,百万程序员为你助力!

【讲师团招募令】14场线上万人社区大会,诚邀CSDN创作者参与!

 


本期合作社区/技术博客

 

Elastic 中国社区官方博客

字节跳动技术团队博客

美团技术团队

智源社区

阿里巴巴淘系技术团队官网博客

华为云

谷歌开发者

巨杉数据库SequoiaDB

腾讯云服务器

网易云信