Leptos 学习笔记

Leptos 简介

Leptos 是一个用 Rust 编写的现代 Web 前端框架,主打高性能和类型安全。 与 React、Vue 等主流框架不同,Leptos 不使用虚拟 DOM(Virtual DOM)。 Leptos 的细粒度响应式信号会在组件状态变化时对 DOM 进行有针对性的更新,使应用能够及时响应用户输入。

Read more  ↩︎

ef_vi 学习笔记

ef_vi 是位于 OSI 二层的用户态 Solarflare 网卡数据路径访问接口,用户态应用可以绕开 POSIX socket,直接通过 ef_vi 处理原始二层以太帧的收发(上层协议需要由应用实现),能够降低延迟并减少每个消息发送的开销。

Read more  ↩︎

openGauss 安装与升级过程记录

本文记录 openGauss 交互式安装与升级到新版本的过程。

Read more  ↩︎

服务器整体性能调优学习笔记

在服务器整机上部署的应用出现性能问题时,可先在服务器层面尝试调优。 本文记录了服务器硬件信息查询方法、性能指标的常用监测方法以及与性能相关的服务器配置等。

Read more  ↩︎

NUMA 架构设备的网卡中断绑核

为网卡中断绑核是一种常见的优化,在高并发场景下能够提升性能,并且更稳定。

Read more  ↩︎

Jenkinsfile 使用笔记

Jenkins 流水线用于实现自动化且可复现的 CI/CD 流水线,支持声明式与脚本式两种语法。 一种公认的最佳实践是将流水线脚本编写为 Jenkinsfile,并托管在远程仓库(比如 GitHub)中。

Read more  ↩︎

openGauss 慢 SQL 诊断

openGauss 有一个慢 SQL 诊断特性,数据库会依据配置自动记录慢 SQL 执行过程中的诊断信息,提供表与函数两种查询接口。

Read more  ↩︎

openGauss 执行 BenchmarkSQL 基准测试

BenchmarkSQL 是一种类似 TPC-C 的测试工具。 TPC-C 是一种 OLTP 的基准测试,通过并发事务测试数据库的性能,衡量的标准是每分钟事务数(tpmC)。

Read more  ↩︎

openGauss 执行 HyBench 基准测试

HyBench 是一个 HTAP 数据库基准测试,用于评估数据库在事务与分析混合处理场景下的性能。

https://benchmark.tempos.cn/beachmarkDesc-htap.html

Read more  ↩︎

内网 openEuler 常用配置

openEuler 通常会安装在一些内网设备上,并且有些命令行工具也不方便安装。 本文将会以这些限制为前提,记录一些惯用的配置。

Read more  ↩︎