毫秒级突破!腾讯技术团队是如何做前端性能优化的?

2023-07-17
阅读 9 分钟
447
搜狗百科是一个服务于互联网用户的高质量内容平台。文章主要介绍团队在梳理业务时发现百科无线前端项目在研发流程、架构设计、研发效率、页面性能等方面存在诸多问题和痛点。作者团队是如何对这个系统进行升级和改造的?又是如何分析出怎么样的优化方案才是最适合业务的?欢迎各位开发者继续阅读~

AIGC浪潮下,鹅厂新一代前端人的真实工作感受

2023-07-12
阅读 7 分钟
797
AIGC 这一时代潮流已然不可阻挡,我们要做的不是慌乱,而是把握住这个时代的机会。本文就和大家一起来探索在 AIGC 下,前端工程师即将面临的挑战和机遇。聊聊从以前到现在,AIGC 给我们带来了怎么样的变化,下一代前端工程师又该何去何从?
封面图

为什么还技术债的人总是我?

2023-07-12
阅读 6 分钟
779
不管你的研发团队有多么丰富的经验,还是拥有何等体量的代码,或者是新技术的运用,总会产生一定程度的技术债。本篇作者进入腾讯十余年,总结分析了技术债生成的原因并结合个人项目经历分享技术债务应对方法。欢迎围观~

腾讯视频技术团队偷懒了?!

2023-06-19
阅读 6 分钟
482
PC Web 端、手机 H5 端、小程序端、App 安卓端、App iOS 端......在多端时代,一个应用往往需要支持多端。若每个端都独立开发一套系统来支持,将消耗巨大的人力和经费!腾讯视频团队想到一个“偷懒”的方法——能不能只开发一套基础系统,通过兼容不同平台的特性,来快速编译出不同平台的应用呢?本篇特邀腾讯视频团队为你分...
封面图

不写代码也能年薪百万?Prompt+低代码开发实战

2023-06-08
阅读 20 分钟
1.1k
近期 AIGC 狂潮席卷,“前端走向穷途”“低代码时代终结”的言论甚嚣尘上。事实上 GPT 不仅不会干掉低代码,反而会大幅度促进低代码相关系统的开发。本文会介绍 GPT Prompt Engineering 的基本原理,以及如何帮助低代码平台相关技术快速开发落地的技术方案。接着往下看吧~
封面图

腾讯云 Serverless Stable Diffusion 应用免费名额限量放送,试用申请开启!

2023-05-16
阅读 3 分钟
826
近半年,AIGC 领域惊喜接踵而至。除了 Chatgpt,在AI绘图方面 Stable Diffusion 也大放异彩。网上的教程五花八门,有很多小伙伴根本不知如何下手,苦不堪言。

Java与Go到底差别在哪,谁要被时代抛弃?

2023-05-06
阅读 19 分钟
933
👉腾小云导读本文针对Golang与Java的基础语法、结构体函数、异常处理、并发编程及垃圾回收、资源消耗等各方面的差异进行对比总结。欢迎阅读。👉看目录,点收藏1 基础语法1.1 变量 1.2 作用域规则1.3 逗号 ok 模式1.4 结构体、函数以及方法 1.5 值类型、引用类型以及指针2 面向对象2.1 Java的OOP与Golang的结构体组合2.2 侵...

会中切换网络总掉线?腾讯会议用这种方案让你好好开会

2023-04-20
阅读 6 分钟
950
也许你有这样的体验:当你加入腾讯会议开会,老板正在发布重要任务时,你恰好要进电梯时 wifi 切换成了 cellular,画面开始「转菊花」,网络断开重连却需要好久,最终老板的指示你一个字都没听清楚!。这个问题,要从会议的传输协议开始说起。会议团队遇到了网络切换的难题,是怎么解决的呢?欢迎继续往下阅读,看看腾讯...

腾讯一线研发经验分享|令我工作质效并增的5大方法论

2023-04-18
阅读 5 分钟
790
作为一名拥有 6 年腾讯工作经验的后台开发者,作者深知在一个庞大且复杂的技术栈中,拥有正确的方法论和思维方式对工作效能影响有多大。在这篇文章中,作者将结合在腾讯工作的具体项目和案例,分享5个方法论:量化、对比、记录&流程、规范&统一、自动化。希望这些经验和方法论能对广大开发者有所帮助,尤其是对于后端开...

给想玩AIGC的小白:教你从0搭一个图文视频生成网站(附插件&源码)

2023-04-06
阅读 7 分钟
2k
Stable Diffusion的发布是AI图像生成发展过程中的一个里程碑,相当于给大众提供了一个可用的高性能模型,让「AI 文本图片生成」变成普通人也能玩转的技术。最近一些网友将网上的真人图片不断喂给模型,让其自主学习,训练出来的效果已经可以做到以假乱真——你甚至不知道哪些图片是 AI 生成的还是真人拍出来的。你感兴趣吗...

一年敲了 29.4 亿行代码,鹅厂这份报告信息量太大

2023-03-24
阅读 3 分钟
696
👉腾小云导读最受鹅厂的 XDJM 们青睐的开发语言有哪些?解决掉一个 bug 需要耗费多长时间?过去一年,鹅厂的这帮程序员敲了多少行代码?全面上云之后,研发效能和之前相比有哪些变化?鹅厂近日正式发布的《 2022 年腾讯研发大数据报告》将为大家揭晓答案。这份由腾讯技术委员会出品的报告,披露了 2022 年腾讯在研发投入...

腾讯云开发者2022年度热文盘点

2023-01-29
阅读 4 分钟
1k
随着疫情防控模式的迭代,健康码访问DAU逐渐趋于下跌,意味着健康码将逐步完成历史使命,见证着疫情的结束。本文特邀腾讯研发工程师李雄政将从技术架构、可观测体系、运营保障体系等运维体系多方面,总结回顾健康码业务运营过程中的保障技术手段。

React语境下前端DDD的长年探索经验

2023-01-12
阅读 11 分钟
990
导语 | 腾讯前端工程师唐霜在React项目中,尝试使用DDD方法论为业务对象建模,其所在团队形成良好的业务沟通规范和业务逻辑沉淀流程,构建了更加稳固的业务系统。作者将多年的积累探索经验总结分享出来,从对业务的思考、react项目的特征出发,阐述在项目中进行的前端DDD探索。欢迎阅读和交流。

全网首次揭秘:微秒级“复活”网络的HARP协议及其关键技术

2022-12-21
阅读 6 分钟
929
导读|云计算时代,承担服务器之间数据传输工作的交换机成了数据中心的“神经枢纽”,一旦出故障将波及上层业务。然而单个交换机故障时,腾讯云的新一代高性能网络却可以在100微秒内找到新的通路实现0断链,做到高可用、高可扩展、高性能,从而保证业务不受影响。本文邀请到了腾讯云资深网络专家金峰及其带领的IaaS前沿技...

揭秘字节码到像素的一生!Chromium 渲染流水线

2022-12-06
阅读 27 分钟
1.4k
导语| 本文将深入介绍 Chromium 内核组成结构,并以渲染流水线为主线,从接收字节码开始,按渲染流程来一步一步分析这个字节码究竟是如何转变成屏幕上的像素点的。

周末小技 | 开发一个Feeds流系统——写扩散模式

2022-12-05
阅读 9 分钟
848
导语 | 本文主要针对Feeds流进行介绍,将从Feeds流的演变入手,带你一步步了解Feeds流,而后学习如何从开发角度入手,对其进行建模,抽象出Feeds流常见的架构,最终搭建高可用、高扩展、高性能的Feeds流应用。

Web3时代来了!应用架构大变化

2022-11-10
阅读 8 分钟
1.1k
导语 | 是什么让 Web 3.0 与 Web 2.0 如此不同?本文使用以太坊生态作为例子,从 Web 2.0 开始,由浅入深,一步步介绍 Web 3.0 的应用架构。

看完这篇,成为Grafana高手!

2022-11-04
阅读 15 分钟
2.3k
QQ直播前端团队接入腾讯云前端性能监控(RUM)后,对目前的监控能力以及上报数据进行了梳理, 并着手进行了前端性能监控的专项建设,其中监控数据大盘建设是不可或缺的一环。

前端眼中的Rust

2022-09-13
阅读 11 分钟
1.6k
引言:本文推选自腾讯云开发者社区「技思广益 · 腾讯技术人原创集」专栏。该专栏是腾讯云开发者社区为腾讯技术人与广泛开发者打造的分享交流窗口。栏目邀约腾讯技术人分享原创的技术积淀,与广泛开发者互启迪共成长。作者是[腾讯云开发者社区]的作者——Altria Pendragon

如何使用 Serverless 做架构和项目管理—— 三年全栈经验总结

2022-05-24
阅读 5 分钟
1.6k
本文是从项目工程角度来讲解的,技术角度请参看另一个文章《真实项目代码教你四步扔了传统服务器,让你优雅使用Serverless做全栈开发》([链接])
封面图

《Vite学习指南---基于腾讯云Webify部署项目》视频课程上线“云+社区”

2022-04-21
阅读 1 分钟
2.1k
Vite 是 Vue 的作者尤雨溪在开发 Vue3.0 的时候,推出的基于原生 ES-Module 的构建工具。如今,Vite 因为它的跨前端框架的能力和极其优越的性能,被大家称为下一代前端构建工具。腾讯云和千锋HTML5大前端合作开发《Vite学习指南---基于腾讯云Webify部署项目》视频课程 ,课程共计5小时。

工程师文化:正版软件应该公司买吗

2022-01-21
阅读 2 分钟
2.7k
点击一键订阅《云荐大咖》专栏,获取官方推荐精品内容,学技术不迷路!办公需要很多软件,比如 Photoshop、程序员用的 JetBrains IDE,往往价格不菲,那应该公司买还是个人买?如果员工自带电脑上班,却由公司提供正版软件,那离职把正版软件带走了,怎么办?这些是每个公司的 CIO/CTO 都面临的问题,有三种方案:公司购...

代码质量第 2 层 - 可重用的代码

2022-01-17
阅读 4 分钟
2.4k
可重用的代码可以减少因需求变动,导致多次改动和漏改的情况。试想,要修改全站提交按钮的颜色,如果全站有100个包含提交按钮的页面,每个页面的按钮的样式都没复用,这改动量和漏改的风险都很大。如果做成可重用的,则只需改动一处。

代码质量第 3 层 - 可读的代码

2022-01-13
阅读 5 分钟
2.4k
可读的代码能极大的提高开发效率。在开发的过程中,有很大一部分时间是在阅读代码。可读的代码,容易理解,也容易改。反之,不可读性的代码,读起来心情很差,改起来也容易出错。

代码质量第 4 层 - 健壮的代码

2021-12-31
阅读 4 分钟
3.2k
健壮性(Robustness) 是指程序在遇到规范以外的输入,错误和异常时,仍能正常运行。简单来说,健壮代码的适应性很强,不会因为一些异常,就导致程序崩溃。

公司的电脑为什么卡——因为缺少工程师文化

2021-12-30
阅读 4 分钟
2.9k
最近在给一些公司做技术培训时,发现不少公司还面临这些老问题:腰疼的椅子、卡顿的电脑、小尺寸显示器(24 英寸)、不能查资料的网络,导致研发效率低下,员工满意度低,离职率高。公司提供什么样的软硬件更能吸引人才?没钱的小公司如何打造极客氛围?本文将给出方案。

OpenTelemetry 项目解读

2021-12-24
阅读 4 分钟
7.3k
随着分布式应用越来越普遍,分布式应用需要依赖强大的可观测性设施来提供监控保障,强大的可观测性设施需要依赖高质量的遥测数据。虽然已经有许多开源或者商业供应商提供了遥测数据监测采集方案。但是在没有统一标准的情况下,采集的遥测数据兼容性差,维护监测客户端也给使用者带来沉重的负担。

代码质量第 5 层 - 只是实现了功能

2021-12-17
阅读 2 分钟
2.4k
点击一键订阅《云荐大咖》专栏,获取官方推荐精品内容,学技术不迷路!产品实现的功能是产品价值的体现形式。功能实现是基础。功能没有实现,其他方面做得再好也没有意义。那么,如何保证实现的功能覆盖了需求呢?产品实现的功能是产品价值的体现形式。功能实现是基础。功能没有实现,其他方面做得再好也没有意义。本文...
封面图

Go modules基础精进,六大核心概念全解析(下)

2021-12-10
阅读 5 分钟
2.3k
5G远程操控场景,对实时音视频传输的时延、卡顿率和抗弱网等指标都有着非常高的要求,本文将会介绍如何结合5G网络特点,在实时音视频通信链路中进行联合优化,满足行业场景远控需求,降低画面时延。

有的放矢,远程操控中实时音视频的优化之道

2021-12-10
阅读 4 分钟
2.1k
5G远程操控场景,对实时音视频传输的时延、卡顿率和抗弱网等指标都有着非常高的要求,本文将会介绍如何结合5G网络特点,在实时音视频通信链路中进行联合优化,满足行业场景远控需求,降低画面时延。