我的作品集:https://adityaonrepeat.tech Github 存储库:https://adityaonrepeat.tech/bloom-v2 邮件:@adityasinghstuff@gmail.com 关于项目:Bloom Live 链接:https://bloom-net.vercel.app • 构建了一个匿名心理健康平台,将用户匹配到基于情感的同伴视频对话中,具有人工智能治疗师、日记和情绪跟踪功能。 • 设计了一个实时匹配系统(Socket.IO + Redis),具有 4 个情感队列、原子重新排队、跳过/重新匹配冷却和亚秒级匹配时间,在负载测试期间成功处理 50 多个并发套接字连接。 • 使用 Gemini API 和服务器发送事件 (SSE) 实施流式 AI 治疗师,根据每个用户的情绪状态和最后 10 条消息进行响应,同时通过增量令牌流将首次令牌时间缩短至 1 秒以下。 • 使用 Prisma 和 PostgreSQL 设计了基于会话的聊天架构,通过 TanStack Query 提供支持的乐观 UI 更新实现持久对话历史记录、AI 聊天会话、日记和情绪跟踪。 • 使用更好的身份验证(电子邮件/OAuth)、Redis 支持的速率限制以及具有可配置报告阈值的自动对等审核管道来保护 15 个以上的 API 路由,以防止滥用。 • 将平台架构为跨 Vercel 和 Render 部署的两个独立可部署服务(Next.js 应用程序 + 独立 Socket.IO 实时服务器),以实现 Web 和实时工作负载的可扩展分离。我使用过的技术:前端和移动:Next.js、React、TanStack Query、Tailwind CSS、Shadcn/UI。后端和实时:Node.js、Express.js、Socket.IO、服务器发送事件 (SSE)、REST API。数据库和缓存:PostgreSQL、Prisma ORM、Redis (Upstash)。人工智能和机器学习:Gemini API。身份验证和安全性:更好的身份验证、OAuth、速率限制。 DevOps 和基础设施:Vercel、渲染、多服务部署。我想要使用的技术: 语言:Go、Rust(用于高性能和系统级工程) 云和基础设施:Kubernetes、Terraform、AWS / GCP 高级架构 分布式系统:Apache Kafka、gRPC、大规模 Redis、微服务编排 数据库技术:Cassandra、Elasticsearch 或其他高可用性分布式数据存储 概念:平台架构、分布式跟踪、大规模系统设计和高级 AI 代理编排
免责声明:info@kdj.com
所提供的信息并非交易建议。根据本文提供的信息进行的任何投资,kdj.com不承担任何责任。加密货币具有高波动性,强烈建议您深入研究后,谨慎投资!
如您认为本网站上使用的内容侵犯了您的版权,请立即联系我们(info@kdj.com),我们将及时删除。