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

腾讯大讲堂的专栏

专栏作者
1214
文章
1357224
阅读量
204
订阅数
NodeJS链路追踪与性能优化,首杀性能提升50%
作者:覃志强,腾讯CSIG研发工程师。 |导语 微服务开发利器,网络调用链遥测,性能遥测。开发、测试、生产多套环境的链路与性能全在掌控之中,告别打日志定位性能问题的苦逼日子。首次优化,网络性能提升50%,后端接口请求量减少3/4。 01 前端系统架构 前端使用 Egg + React + SSR 框架,仅用户导航时首屏使用服务端渲染(SSR),之后使用客户端渲染(CSR),可确保用户在首屏与其它页面均有极致的用户体验。Node层,也负责一些Web安全处理,比如:CSRF、CSP、缓存控制等。 02 面
腾讯大讲堂
2020-12-18
1.4K0
基于Flink的实时数据接入实践
一、TDBank接入hive数据的痛点和挑战 数据接入到Hive是TDW数据接入中应用最广泛的场景,整体的数据流向路径如下所示: 图1 数据接入到TDW Hive的流向路径 数据从源侧发送,经过TDBus后存入MQ,然后由TDSort消费并根据业务规则进行分拣处理后存入中转的hdfs目录,再由配置的统一调度任务定时将数据以分区为单位写入hive仓库。可以看出,整个系统数据流经的环节较多,对运维和用户具有如下的痛点: 难以保证实时入库。数据多次流转、统一调度本身调度的延迟、hdfs性能的抖动、gaia资
腾讯大讲堂
2020-10-26
2.9K0
从0开始打造UI框架:动态化框架Scrollview物理学算法解析
| 导语   动态化是APP未来的趋势,腾讯成立了动态化框架中台,打造腾讯自研的动态化框架解决方案。ScrollView是动态化框架UI组件的核心之一,而物理学算法可能是其中最重要的部分之一了,好的物理学算法能给用户带来最优秀的体验。最初iOS就是以丝滑而自然的滚动体验,征服了许多用户的心。 而对于从0开始打造UI框架的动态化框架来说,这也是最重要的部分之一。用户评判一个应用是否流畅的第一反应,可能就是在页面上划一划试试,因此物理学算法的好坏,将直接影响到用动态化框架打造的应用的体验。 本文将主要分析物理
腾讯大讲堂
2020-10-21
9920
你陷入[舒适圈]的误区了吗?这才是提升高效学习的方法
作者:zhouxu,腾讯互动娱乐事业群 舒适圈这个概念对于我们来说或许很熟悉,但也很陌生,我们有时候似乎对它有着一些误解。某些场合里,我们会听到“要跳出自己的舒适圈”这种说法,而我会更倾向于“努力去扩大自己的舒适圈”,在能力范围内,勇于尝试和突破,从而获得更大的提升空间。 如何通过学习力来在多变环境下高效学习,不断地提升自身能力,从而不断扩大自己的舒适圈? 一、对舒适圈的认知 01 认识舒适圈 所谓舒适圈,代表着一个人对自己工作、对自己正在做的事情非常熟悉,不需要花费什么力气就可以做好。 也就是说,我们首
腾讯大讲堂
2020-04-29
9820
ZooKeeper 源码和实践揭秘
作者:runnerzhang,腾讯 CSIG 后台开发工程师 ZooKeeper 是个针对大型分布式系统的高可用、高性能且具有一致性的开源协调服务,被广泛的使用。对于开发人员,ZooKeeper 是一个学习和实践分布式组件的不错的选择。本文对 ZooKeeper 的源码进行简析,也会介绍 ZooKeeper 实践经验,希望能帮助到 ZooKeeper 初学者 。文章部分内容参考了一些网络文章,已标注在末尾参考文献中。 初衷 在业务中使用了 ZooKeeper 作为消息系统,在开发和运维过程中,也遇到一些
腾讯大讲堂
2020-04-23
7210
Linux系统——架构浅析
导语:掐指一算自己从研究生开始投入到Linux的海洋也有几年的时间,即便如此依然对其各种功能模块一知半解。无数次看了Linux内核的技术文章后一头雾水,为了更系统地更有方法的学Linux,特此记录。 历史 1991年,还在芬兰赫尔辛基大学上学的Linus Torvalds在自己的Intel 386计算机上开发了属于他自己的第一个程序,并利用Internet发布了他开发的源代码,将其命名为Linux,从而创建了Linux操作系统,并在同年公开了Linux的代码,从而开启了一个伟大的时代。在之后的将近30年的
腾讯大讲堂
2019-09-25
2.1K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档