Skip to main content

2 posts tagged with "rust"

View all tags

面向生产环境的 GraphQL 架构实战:网关、安全、权限与监控

· 11 min read
Rainy
雨落无声,代码成诗 —— 致力于技术与艺术的极致平衡

GraphQL 赋予了前端极大的灵活性,允许客户端按需获取数据,避免了 RESTful API 常见的过度获取(Over-fetching)或获取不足(Under-fetching)问题。然而,随着灵活性的增加,GraphQL 在生产环境中也面临着巨大的挑战——尤其是安全防护、性能瓶颈、细粒度权限管控等问题。

本文将结合一线大厂的实践经验,从流量网关、代码侧深度与大小防护、基于 OPA 的动态权限管控、以及监控指标四个维度,为你梳理一套可落地的 GraphQL 生产环境架构闭环。

构建类 NotebookLM 的智能笔记系统:基于 Rust 的高性能 RAG 架构

· 34 min read
Rainy
雨落无声,代码成诗 —— 致力于技术与艺术的极致平衡

"The best notebook is not just a place to store information, but a thinking partner that understands context and helps you reason."

Google NotebookLM 展示了 AI 如何革新我们的知识管理方式。本文将详细设计一个开源替代方案,使用现代化技术栈构建一个高性能、可扩展、生产级的智能笔记系统。