本文介绍了传统网络和 Kubernetes 网络的基本概念。通过比喻和图示,解释了 IP 地址、子网、MAC 地址等概念,并以 “跟随数据包” 的方式讲解了网络通信的过程。同时,也对 Kubernetes 中的网络通信进行了类比,解释了 Pod、CNI 和 eBPF 的概念。整体而言,文章从简单到复杂地讲解了网络通信的原理,便于读者理解。
基于 Electron 的淘宝直播 PC 推流端已经上线一年多,期间迭代了很多功能,应用也越来越庞大。自上线以来也收到一些用户反馈应用启动慢、打开推流页面慢、运行过程页面交互操作卡、推流画面卡、CPU 占用过高等性能问题。针对这些问题,我们要怎么优化呢?
新质生产力、人工智能+、数字经济……每年全国两会期间,科技领域创新都是最引人关注的热门话题,今年也不例外。3月5日上午,国务院总理李强代表国务院向十四届全国人大二次会议所作的《政府工作报告》中,把“大力推进现代化产业体系建设,加快发展新质生产力”列为2024年国民经济和社会发展计划的首要任务。 发展新质生产力是国家领导人洞察世界科技变革与发展中国特色社会主义先进生产力客观要求作出的重大战略思考。从2023年在地方考察时提出“新质生产力”概念到在中央经济工作会议上强调“发展新质生产力”,从今年1月主持中央政治局第十一次集体学习时系统阐述新质生产力到浓墨重彩地写入今年的政府工作报告,这一系列的论断论述为各类生产要素和市场主体准确把握新质生产力的科学内涵和发展路径提供了根本遵循。
OpenAI 发布的视频生成模型 Sora(https://openai.com/sora),能根据文本生成长达一分钟的高质量视频,理论上支持任意分辨率,如 1920x1080 、1080x1920 ,生成能力远超此前只能生成 25 帧 576x1024 图像的顶尖视频生成模型 Stable Video Diffusion。 一起公布的,还有一篇非常简短的技术报告,报告大致介绍了 Sora 的架构及应用场景,并未对模型的原理做过多的介绍。技术报告链接:https://openai.com/research/video-generation-models-as-world-simulators 笔者参考了大量的资料,试着深入理解 Sora 的技术原理,最终将 Sora 生成视频的原理总结
本文介绍了 HashiCorp Vault 的 AppRole 身份认证方案,分析该身份认证方案的整体流程,并简单介绍其在不同场景下的落地方式,最后总结了自己的一些看法。适合了解 Vault 在自动化场景下,对于身份认证和凭据管理提供的解决方案。
商业侧的业务比较复杂,B端项目中含有大量常量类的类型判断,且因历史原因,很多常量值前端无法直接知其含义,这既不利于新人的上手,也不利于项目的维护。 在开发协作上,前后端的API沟通,大都通过配置swagger api来进行,要不就是口口相传或者通过写info文档来定义结构、入参及出参,这种协作方式不仅沟通成本高,且前端缺少能主动感知后端API变更的手段。 同时,为了提高项目的可维护性,组内推动前端项目TS工程化,在改造过程中,也会因为业务迭代,需要创建新的项目,而新项目TS工程化的过程,不仅需要自定义大量的类型,也需要定义后端API类型参数,如果全部通过手动敲,代价太大,不仅很容易出错,也会影响业务的开发效率。 因此,为了提升开发协作效率,增加前端主动感知API的能力,提升项目的可维护性和开发效率,开发实现了TS自动化生成工具。