Retool 如何用 Retool 和 Neon API 管理 30 万+ Postgres 数据库
Retool 借助 Neon 的 API 管理着超过 30 万个 Postgres 数据库。Neon 是无服务器 Postgres 数据库,提供完善的 API,Retool 等合作伙伴借此为终端用户提供托管数据库,在简化大规模数据库集群管理的同时优化成本。
Retool 借助 Neon 的 API 管理着超过 30 万个 Postgres 数据库。Neon 是无服务器 Postgres 数据库,提供完善的 API,Retool 等合作伙伴借此为终端用户提供托管数据库,在简化大规模数据库集群管理的同时优化成本。
Resend 现在可以通过 API 更新域名的点击和打开追踪设置,此前该操作只能在 Resend 控制台完成。开发者可用 Python、Ruby、PHP、Go、Java 等 SDK,或直接调用 PATCH /domains/:domain_id 接口,传入 click_tracking 和 open_tracking 参数。
Resend 为账号新增多因素认证(MFA),在 Profile 中点击 "Enable MFA" 扫描二维码并输入验证器代码即可开启。Onboarding 页面新增引导卡片,Team Settings 页面可查看团队成员谁已开启 MFA。Resend 表示路线图中已加入让管理员为全团队强制启用 MFA 的功能。
Resend 在邮件退信标签旁新增「See details」抽屉,展示退信的类型与子类型,并给出后续处理建议。退信分为永久(hard bounce)、临时(soft bounce)和无法确定三类,分别对应收件服务器永久拒收、可能稍后送达以及退信信息不足。用户在 Emails 页面悬停「Bounced」标签并点击即可查看。
Hugging Face 发布教程,介绍如何基于自家 GitHub 公开仓库代码微调代码模型,做出名为 HugCoder 的个人 Copilot。数据采集上,作者用 Python 多进程并行克隆仓库并过滤非代码文件,最终数据集取 transformers、diffusers、peft 等 star 数最高的 10 个 Hugging Face 公开仓库。
推荐理由:想用自家代码库训代码补全模型的,这篇给了从抓取、QLoRA 微调到本地 MLC 部署的完整流程和成本数字。
Resend 发布 OpenAPI 规范,完整描述其 API 的端点、参数与响应格式,可从 GitHub 仓库下载。该规范可直接导入 Postman 使用,也能配合 Insomnia、RapidAPI 等客户端,并支持生成 mock server、客户端 SDK 和自动化测试。
Rocket Money 将每月超 1 亿笔交易的商户识别从正则系统迁移到 Hugging Face Inference API,托管其 4000+ 类别的 BERT 分类模型。团队用三个月逐步放量并做最坏情况模拟压测,最终选定 Hugging Face,因其接入快、能动态扩缩容,且无需自建 MLOps 团队。
Resend 将全部 API Reference 文档集成进应用,用户在 Domains、Emails、API keys 等页面可直接查看相关方法,无需另开标签页。此次更新还修复了 SMTP 附件发送,以及 API 的主题、邮箱地址类型、冒号邮箱地址、base64 附件、中文字符、ASCII 邮箱地址校验和 tags 校验等问题。
Resend 为每个 API key 新增了专属页面,可查看该 key 最近一次使用时间,并用不同颜色标识哪些 key 正在使用、哪些已闲置。若某个 API key 超过 30 天未被使用,Resend 会建议用户考虑删除以保证账号安全;活跃 key 则可查看总请求数并跳转到 Logs 页面查看明细。
Resend 上线 Supabase 集成,用户可在 Integrations 页面按步骤把 Supabase 项目连接到 Resend。完成连接后,即可使用自己的域名发送邮件。
Resend 的 SMTP 服务使用 smtp.resend.com 作为主机,用户名固定为 resend,密码填自己的 API Key。SSL 连接用端口 465 或 2465,TLS 或未加密连接用 25、587 或 2587,官方推荐不确定时选 465。
Resend 在 Emails 页面新增邮件事件时间线视图,可查看每封邮件触发的送达、打开、链接点击、退信或被标记为垃圾邮件等事件。悬停每个事件可查看详情,例如退信会区分临时性还是永久性——临时退信意味着被收件方邮件服务器拒绝,但未来仍可能送达。
Neon 正式上线官方合作伙伴计划,让开发者可将 Neon 无缝集成进任意应用。该计划提供 OAuth 集成方式,并开放合作伙伴申请。
Resend 宣布为 API 引入限流,所有客户默认每秒 10 次请求,多数场景够用,需要更高额度的客户可主动申请。API 响应新增 ratelimit-limit、ratelimit-remaining、ratelimit-reset 和 retry-after 四个符合 IETF 标准的头,用于查看当前用量;超出窗口额度会返回 429 错误码,官方建议用队列机制或降低每秒并发请求数来避免。
推荐理由:Resend 默认限流改为每秒 10 次请求,批量发信的要在超限前加队列或申请提额。
Resend 发布 Python SDK,开发者可通过 pip install resend 安装后发送邮件,并能在 Python 中创建 API Keys 和 Domains。官方表示后续将推出 Django 和 Flask 等主流 Python Web 框架的集成指南。
Neon 与 Vercel 达成合作,为 Vercel Postgres 提供底层支持,这是首个专为前端打造的无服务器 Postgres 数据库。该合作让开发者能够更便捷地在前端项目中接入无服务器 Postgres 能力。
Resend 提供 [email protected]、[email protected] 和 [email protected] 三个测试邮箱地址,开发者无需个人邮箱或自建 SMTP 服务器即可模拟送达、退信和标记垃圾邮件三类事件。
Resend 上线 API Key 权限功能,用户可创建两种权限的密钥:Full access 可创建、删除、获取和更新任意资源,Sending access 仅能发送邮件,并可限定到指定域名。该功能用于向第三方开放账号时限制误操作或恶意操作造成的损失,也可通过 API 以编程方式创建、列出和删除 API Key。
Resend 推出官方 PHP SDK,开发者可通过 Composer 安装 resend/resend-php 后调用 REST API 发送邮件。该 SDK 源于作者为自家 PHP 应用封装接口的需求,现已开源并附文档与 GitHub 源码。Resend 同时透露正在开发基于该 SDK 的 Laravel 集成,仓库已公开。
Neon 宣布将于 2022 年 12 月 6-8 日举办首届 Neon Developer Days。Neon 自 2022 年 6 月以全托管 Serverless Postgres 亮相以来,持续与 Postgres 及开发者社区合作,帮助解决构建现代应用中的常见挑战。
Mobbin 从 Firebase 迁移到 Supabase,为其 20 万创作者用户解决认证问题。Firebase Authentication 无法自动合并同一邮箱的重复账号,用户难以升级付费账户,且每月 500 万次 API 请求带来的账单和性能问题日益突出。迁移后 Mobbin 借助基于 GoTrue 的认证和 Postgres 关系型数据库,显著降低了月度支出并提升了性能。
Supabase 复盘 5 月 27 日登上 Hacker News 首页超 24 小时后的 Alpha 上线经历:一周内 supabase.io 新增 3 万访客、1400 多个注册,数据库规模突破 1000 个。