工程实践

Cadence 工作流编排与重试补偿实践(2025)

Temporal/Cadence 工作流编排与重试补偿实践(2025)一、建模与接口工作流/活动:将长事务拆分为可重试的活动;接口清晰。幂等:活动以幂等输出与去重键设计,避免重复副作用。二、重试与补偿重试策略:指数退避/最大次数/超时与死信处理。补偿:为关键活动设计可幂等补偿流程与回退路径。三、可观

TanStack Query SSR 与 Streaming 集成指南

引言在现代框架(Next.js/Remix 等)中,SSR 与 Streaming 能提升首屏体验;TanStack Query 提供查询脱水/复水机制与缓存控制实现无缝集成。能力与集成(已验证)脱水/复水:在服务端执行查询并将缓存“脱水”到 HTML,客户端“复水”后继续使用缓存,无需重复请求。来

SvelteKit 最新特性与实践要点

引言SvelteKit 持续以“编译期优化 + 全栈能力”推进,近期在服务器能力与路由解析方面有所拓展。能力进展(已验证)WebSockets 原生支持(测试):官方博客指出 SvelteKit 原生 WebSockets 支持进入测试;便于实时能力。来源:Svelte 官方博客 2025-03 更

Supabase 身份认证与行级安全 RLS 实战(2025)

Supabase 身份认证与行级安全 RLS 实战(2025)一、身份与会话Auth:邮箱/第三方登录;短期会话与刷新机制。JWT:在 RLS 中解析身份与租户上下文。二、RLS 与策略行级安全:为表启用 RLS 与策略(SELECT/INSERT/UPDATE)。最小权限:按租户与角色限制数据范围