veridih
本站致力于IT相关技术的分享
为Knative无服务器AI工作负载构建基于eBPF的零侵入可观测性 为Knative无服务器AI工作负载构建基于eBPF的零侵入可观测性
我们团队维护着一个基于 Knative Serving 的 AI 推理服务。它的核心功能是接收一段文本,通过一个预训练模型将其转换为 NumPy 向量,然后在 Weaviate 向量数据库中执行相似性搜索。Knative 的按需缩容至零特性
2023-10-27
构建基于Packer与Lua的ArangoDB图谱推荐引擎实时事件注入层 构建基于Packer与Lua的ArangoDB图谱推荐引擎实时事件注入层
项目的瓶颈不在于推荐算法本身,而在于数据的时效性。我们原有的协同过滤推荐系统依赖于每日的批处理任务,用户今天产生的行为,最快也要到次日凌晨才能体现在推荐结果中。在电商和内容消费领域,这种延迟是致命的。我们的目标很明确:将数据延迟从小时级压缩
利用Chef、消息队列与MobX构建实时基础设施拓扑变更的可视化系统 利用Chef、消息队列与MobX构建实时基础设施拓扑变更的可视化系统
静态的CMDB(配置管理数据库)数据总是在我们最需要它的时候失效。当一次Chef-client变更导致级联故障时,翻阅数小时前的运行日志或是查看一份可能早已过时的架构图,对于定位问题几乎毫无帮助。真正的痛点在于,基础设施是动态的,而我们的监
2023-10-27
构建 Flutter 应用与 HashiCorp Vault 集成的动态 AWS 凭证注入模式 构建 Flutter 应用与 HashiCorp Vault 集成的动态 AWS 凭证注入模式
项目需求很简单:Flutter 应用需要支持用户上传大型视频文件,出于性能和成本考虑,我们决定让客户端直接上传到云存储,目标选定 AWS S3。问题随之而来:如何安全地授予客户端访问 S3 的权限? 在移动端硬编码 AWS 的长期访问密钥(
2023-10-27
构建基于Serverless GraphQL的动态数据模拟层以驱动企业级Storybook组件开发 构建基于Serverless GraphQL的动态数据模拟层以驱动企业级Storybook组件开发
在一个大型前端项目中,维护一个庞大且一致的组件库是确保产品质量与开发效率的基石。Storybook 在这方面提供了无与伦比的组件可视化与隔离开发环境。然而,当组件变得复杂,开始深度依赖后端数据时,一个棘手的难题浮出水面:如何为这些组件提供稳
2023-10-27
应用绞杀者模式将 Ruby on Rails 单体应用搜索功能迁移至 OpenSearch 与 Consul 微服务架构 应用绞杀者模式将 Ruby on Rails 单体应用搜索功能迁移至 OpenSearch 与 Consul 微服务架构
我们的项目始于一个典型的 Ruby on Rails 单体应用。其中,产品搜索功能最初的实现非常直接,依赖于 ActiveRecord 和 PostgreSQL 的 LIKE 查询以及部分全文检索特性。代码大致如下: # app/model
2023-10-27
5 / 5