庖丁解牛:Apache APISIX 3.0与Kong 3.0功能背后的趋势
微服务架构的兴起,使得 API 的数量呈现爆炸式的增长。为了能高效地管理这些规模庞大的 API,AP....
AMD开源Brotli-G压缩格式,可使用GPU加速Brotli压缩
AMD 的 GPUOpen 团队公布了一个新的开源项目:Brotli-G,Brotli-G 基于 I....
为什么NGINX的reload命令不是热加载?
这段时间在 Reddit 看到一个讨论,为什么 NGINX 不支持热加载?乍看之下很反常识,作为世界....
Linux 6.2将引入计算加速器子系统
而在今年的 LPC 大会中,上游开发人员终于对如何处理加速器子系统达成了共识:鉴于各种人工智能加速器....
Oracle Linux 8.7正式发布了GA版本
对于 64 位英特尔和 AMD 架构,Oracle Linux 提供了两个内核选项,即 Unbrea....
Java项目有可能做到所有的代码逻辑均可热部署吗?
首先我们明确下什么叫做热部署,热部署是在不重启 java 虚拟机的前提下,自动更新 class 的行....
如何在RocketMQ中合理使用重试机制构建弹性高可用系统
RocketMQ 的生产者在发送消息到服务端时,可能会因为网络问题,服务异常等原因导致调用失败,....
如何在RocketMQ中合理使用重试机制
RocketMQ 的重试机制包括三部分,分别是生产者重试,服务端内部数据复制遇到非预期问题时重试,消....
React重新渲染指的是什么
React 重新渲染,指的是在类函数中,会重新执行 render 函数,类似 Flutter 中的 ....
Angular v15 正式发布
在过去的一年里,Angular 团队删除了 Angular 的传统编译器和渲染管道,因此在过去几个月....
推荐6种MySQL数据库平滑扩容方案
在项目初期,我们部署了三个数据库 A、B、C,此时数据库的规模可以满足我们的业务需求。为了将数据做到....
亚马逊开源视效工具,Netflix、HBO都在使用
AWS Thinkbox 工具源于 Thinkbox Software,后者曾是一家专注于开发各种视....
Go开源13周年 2022发布更多改变的Go 1.18 和 Go 1.19版本
Go 语言开发团队技术 leader Russ Cox 在博客中庆祝 Go 开源 13 周年。200....
“可在浏览器端运行的Python”再发力
半年前,知名 Python 发行版 Anaconda 开发商推出了 PyScript —— ....
Fedora Workstation引入原生支持Wayland 的 Blender
开源 3D 图形设计软件 Blender 上月为每日构建的 Linux 版本实现了对 Wayland....
多表物化视图的需求分析及实现应用设计
要了解物化视图可以先了解视图的概念。视图是一个虚拟表(也可以认为是一条语句),基于它创建时指定的查询....
ElasticSearch深度分页详解
ElasticSearch 是一个实时的分布式搜索与分析引擎,常用于大量非结构化数据的存储和快速检索....
Arduino宣布支持MicroPython
如外媒所述,这对 Arduino 来说是一个重大转变。多年来一直致力于 C 和 C++ 的 Ardu....
网易传媒基于Arctic的低成本准实时计算实践
以传媒 push 实时数仓为例,新闻推送在地域、时间、频次等因素上有较高的不确定性,非常容易出现偶发....
Xmind开源桌面版UI设计
Xmind 在开源公告写道,极简、克制、轻量是 Xmind UI 设计的关键词。通过采用 “无感设计....
Xcode弃用Bitcode,导致应用体积大幅增加
Bitcode 是打包应用程序的一种方式,它可以在开发者把应用提交到 App Store 后,将部分....
源码级深度理解Java SPI
SPI 配置:Java SPI 机制约定的配置文件,提供查找服务实现类的逻辑。配置文件必须置于 ME....
使用PyQt5设计下载远程服务器日志文件程序
Qt Designer 使用起来非常简单,可以通过“拖拉拽”的形式生成 UI 界面(文档:https....
求一种得物极光蓝纸箱尺寸设计方案
极光蓝包装盒成潮流标识,得物App成年轻潮人精神归属,特殊的包装材料已经在消费者之间形成了强大的心智....
NSA:建议从C/C++切换到内存安全语言
该组织认为,恶意的网络行为者会利用不良的内存管理问题来访问敏感信息、颁布未经授权的代码执行、以及造成....
Kotlin或将超越Go?
目前 RedMonk 对编程语言的排序算法基本思路没有变化,但是具体的数据收集方式改变了。现在使用 ....