Neon 正在为无服务器 Vercel Postgres 提供支持
Neon 与 Vercel 达成合作,为 Vercel Postgres 提供底层支持,这是首个专为前端打造的无服务器 Postgres 数据库。该合作让开发者能够更便捷地在前端项目中接入无服务器 Postgres 能力。
Neon 与 Vercel 达成合作,为 Vercel Postgres 提供底层支持,这是首个专为前端打造的无服务器 Postgres 数据库。该合作让开发者能够更便捷地在前端项目中接入无服务器 Postgres 能力。
Resend 提供 [email protected]、[email protected] 和 [email protected] 三个测试邮箱地址,开发者无需个人邮箱或自建 SMTP 服务器即可模拟送达、退信和标记垃圾邮件三类事件。
Supabase 发布 pg_graphql v1.2,为 GraphQL schema 新增视图、物化视图和外表的反射支持,并加入 is null/is not null、like、ilike、startsWith 文本过滤选项。
Neon 的分支功能可以为每个预览环境创建独立数据库,示例以 Vercel 作为部署平台、GitHub Actions 作为 CI/CD 工具。文章同时讨论了为什么传统 staging 环境并不理想。
Supabase 公布 Launch Week 7 社区亮点,过去 3 个月新增 AWS RDS、Clickhouse、LangChain、Vercel + OpenAI、Doppler、Redwood 等合作伙伴与集成。
Supabase 公开预览 PostgreSQL 包管理器 database.dev(dbdev),作用类似 JavaScript 的 npm、Python 的 pip,让 SQL 库和应用可重复部署。
推荐理由:Supabase 开放 PostgreSQL 包管理器 dbdev 公开预览,注册表只读,想装扩展的可以先用 database.dev/installer 试。
Supabase 宣布与 AWS 合作,在 Supabase 和 Amazon RDS 上提供 pg_tle 扩展,让开发者用受信任语言编写的 Postgres 扩展(TLE)无需安装到服务器文件系统,直接通过 pgtle.install_extension() 从任意数据库客户端安装。
推荐理由:Supabase 与 AWS 统一了 TLE 标准,扩展开发者可以不再等云厂商审核,直接用自己的数据库分发扩展。
Supabase 发布 Studio 2.0,内置 Supabase AI,可在 ⌘K 菜单中用 AI 创建表、视图、索引、函数和触发器,并计划支持将表结构发送给 OpenAI 以微调查询。
Supabase Auth 发布三项新能力:用 SAML 2.0 为项目接入单点登录(SSO),通过 PKCE 流程支持服务端渲染与移动端,以及 iOS 上的原生 Sign in with Apple。
推荐理由:做 B2B 或企业客户的可以现在把 SAML 2.0 SSO 接进 Supabase Auth,Pro 及以上档位当天可用,自托管版同样支持。
Resend 上线 API Key 权限功能,用户可创建两种权限的密钥:Full access 可创建、删除、获取和更新任意资源,Sending access 仅能发送邮件,并可限定到指定域名。该功能用于向第三方开放账号时限制误操作或恶意操作造成的损失,也可通过 API 以编程方式创建、列出和删除 API Key。
开源 BFF 框架 WunderGraph 推出 Neon 集成。WunderGraph 支持将多个 API 组合成统一接口,并生成包含身份验证和文件上传的类型安全 API 客户端。
Supabase 发布 2023 年 3 月 Beta 更新,预告 Launch Week 7 即将开启,并同步启动 Web3 AI 主题的异步黑客松,4 月 16 日结束。官方还开源了一套 AI 模板,包含托管在 Vercel 的 Next.js 应用、OpenAI GPT-3 文本补全、带 pgvector 的 Postgres 数据库和 Deno Edge Functions。
Resend 推出官方 PHP SDK,开发者可通过 Composer 安装 resend/resend-php 后调用 REST API 发送邮件。该 SDK 源于作者为自家 PHP 应用封装接口的需求,现已开源并附文档与 GitHub 源码。Resend 同时透露正在开发基于该 SDK 的 Laravel 集成,仓库已公开。
Vercel 为 Routing Middleware 和 Edge Functions 新增多项 Node.js API 支持,包括 AsyncLocalStorage、EventEmitter、Buffer、assert、util.promisify、util.callbackify 和 util.types,可扩大现有 npm 包的兼容范围。
Neon 与云优先开发平台 Bunnyshell 集成,为其按需开发环境及用于预发和 QA 的临时环境提供 Postgres 支持。Bunnyshell 让团队无需自建数据库即可快速创建环境,从而专注于核心产品功能开发。
Neon 是一个单写入、多读取的多租户系统,运行在 Kubernetes 容器中。文章深入解析其存储引擎的架构设计,此前已介绍过相关架构决策及其背后原因。
Neon 发布 Feature-Preview 版自动扩缩容功能,让数据库根据工作负载变化自动调整资源以应对应用需求波动。该功能面向 Serverless Postgres,目前处于功能预览阶段。
Neon 的 serverless driver 通过 WebSockets 转发 PostgreSQL TCP 线协议,让完整的 PostgreSQL 连接可以在 Cloudflare Workers、Vercel Edge Functions 等 serverless 环境中使用。
Neon 发布 Postgres 扩展 pg_tiktoken,用 BPE(字节对编码)算法提供快速分词,是对 OpenAI tokenizer 的封装。该扩展可在 Neon 上使用,主打速度与性能。
OpenAI 发布 GPT-4,Duolingo 将其用于加深对话式语言学习体验,填补关键的语言学习空白。
Stripe 利用 GPT-4 简化用户体验并打击欺诈。OpenAI 与 Stripe 合作,将 GPT-4 应用于 Stripe 的产品中,以提升用户体验并加强反欺诈能力。
冰岛正在使用 GPT-4 保护其语言。OpenAI 介绍了这一合作,但未披露具体技术细节或数据。
Khan Academy 正在一项有限试点项目中探索 GPT-4 用于虚拟课堂教育的潜力。
Be My Eyes 借助 GPT-4 改造视觉无障碍体验。该应用面向视障用户,利用 GPT-4 提供视觉辅助能力。
OpenAI 发布 GPT-4,可在创意与技术写作任务中生成、编辑内容并与用户反复迭代,例如写歌、写剧本,或学习用户的写作风格。
用 Vercel、OpenAI API 和 Postgres 的 pgvector 扩展可以搭建一个类 ChatGPT 的聊天机器人应用。OpenAI API 提供的词嵌入能力可让开发者针对自身业务定制这类应用。
Neon 宣布第二届 Neon Developer Days 将于 2023 年 3 月 29 日太平洋时间上午 9:00 举行,活动为期一天,包含产品更新以及与 Neon 工程师和团队的分享环节。目前已开放注册领票。
Supabase 发布 2023 年 2 月 Beta 更新,将最流行的 GraphQL IDE/API 浏览器内置进 Dashboard,可直接查询 pg_graphql 生成的 GraphQL API。Postgres Docker 镜像改用多阶段构建,体积从 1.3GB 降至 250MB,启动更快;Supabase CLI 1.36+ 支持同时运行多个 Edge Functions。
Supabase 发布教程,演示如何在 Ionic Angular 应用中借助 PostGIS 扩展处理地理数据。教程涵盖启用 PostGIS、用 geography(POINT) 存储经纬度并建 GIST 空间索引、编写 nearby_stores 与 stores_in_view 数据库函数,以及用 Capacitor 集成 Google Maps 显示标记。完整源码已放在 GitHub 上。
澳大利亚借贷与投资公司 Plenti 将基于 WordPress 的单体架构迁移到部署在 Vercel 上的可组合 Next.js 前端,全程仅由一名软件工程师 Matt Milburn 完成。
用 Flutter、Flame 游戏引擎和 Supabase 的实时功能可以构建一款实时多人射击游戏,玩家各自操控 UFO,通过拖拽移动并自动向三个方向发射子弹,击中对手即可获胜。游戏通过 Supabase 提供的低延迟 WebSocket 连接同步玩家位置和生命值,进入主游戏前设有大厅等待其他玩家加入,双方点击开始后同时进入对战。
Neon 发布 Vercel 集成 Beta,可将 Neon Postgres 数据库连接到 Vercel 项目,并为每个 Preview Deployment 创建对应的数据库分支。该集成现已开放使用,具体配置方式见官方文档。
Supabase 上线 MVP 版 Supabase Clippy,用 OpenAI embeddings API 为文档生成向量、存入 Postgres 的 pgvector 扩展,再让 GPT-3 结合检索结果流式作答。该功能目前是隐藏功能,在 supabase.com/docs 按 cmd + / 唤起搜索框即可使用(暂不支持移动端),当前仅覆盖 Guides 内容。
Supabase 宣布 pgvector 扩展已在所有新建项目上可用,这是一个开源的向量相似度搜索扩展,让开发者直接在 Postgres 中存储和查询 embedding。
推荐理由:Supabase 全新建项目已自带 pgvector,做向量检索的可以直接在 Postgres 里存和查 embedding,不必再单独搭一套向量库。
Vercel 发布历史教程,演示如何用 Next.js 全栈搭建 GPT-3 应用 twitterbio.com,通过 API 路由调用 OpenAI GPT-3 生成两条推文简介,并用流式响应改善用户体验。该教程现已过时,Vercel 建议新项目改用 Vercel Functions、Node.js 运行时和 Fluid compute 实现流式输出。
Neon 与 Replit 合作,将 Postgres 引入这个云端协作 IDE,让 Replit 用户无需自建数据库即可直接使用 Postgres。Replit 最初是面向开发者的教育工具,后发展为可构建和托管应用的平台。
Supabase 发布 2022 年 12 月 Beta 更新,为 Storage 引入图片缩放、webhook 和 Smart CDN,并面向所有用户推出多因素认证(MFA),支持通过 RLS 强制执行。同期上线用于存储加密密钥的 Postgres 扩展 Vault、Postgres FDW 框架 Supabase Wrappers,以及自定义域名和按时间点恢复(PITR)功能。
OpenAI 展示了用 GPT-3 从客户反馈中快速提炼细致洞察的做法。该方案面向客户反馈分析场景,目标是兼顾速度与洞察的细腻度。
OpenAI 通过微调 GPT-3 来驱动并规模化“代客制作”视频创作。该能力面向 done-for-you 视频生成场景,借助微调后的 GPT-3 支撑更大规模的视频产出。
OpenAI 正在用 GPT-3 打造新一代 AI 驱动的角色。原文未披露具体版本号、参数规模或可用性细节。