2作者: dmd5 个月前
你应当能够在苹果信息应用内搜索你的信息。但内置的搜索功能糟透了,简直难以置信,所以我写了一个更好的。
13作者: Tim256595 个月前
有了强大的 AI 编程助手,我有时会觉得学习诸如分布式系统和算法等深入的计算机科学主题的动力不足。AI 可以快速生成解决方案,这使得学习基础知识的紧迫感降低。<p>对于那些在这个行业里待得更久的人来说,你们认为保持扎实的计算机科学基础仍然重要吗?
1作者: supai5 个月前
我们目前在 Supabase 上遭遇了全面生产中断和严重的数据丢失,并且无法从他们的支持团队那里得到回应。我们希望他们团队的成员能在这里看到这条消息。<p>故障时间线:<p>1. 我们对实例执行了 Postgres 版本升级。 2. 由于未知原因,这次升级触发了磁盘大小的意外降级。 3. 我们运行了标准的 REINDEX 命令: REINDEX DATABASE postgres; 由于步骤 2 中的错误导致磁盘空间严重受限,磁盘完全耗尽了空间。 4. 这种空间耗尽事件导致整个数据库被清空。 5. 我们立即尝试了时间点恢复 (PITR),但恢复过程在 Supabase 端失败。<p>我们的项目现在完全无法访问。<p>我们有一个紧急支持工单 (#SU-342355),发布在 GitHub 讨论区,并在 X 平台上进行了联系,但没有收到任何人工回复。<p>如果 @kiwicopple、@antwilson 或任何 Supabase 基础设施工程师正在阅读此内容:请不要删除底层的 AWS EBS 卷。我们需要工程师手动挂载该卷并提取 WAL 或原始数据页面,然后再覆盖这些数据块。<p>欢迎社区提供关于如何进一步升级此事件的建议。
1作者: kreicer5 个月前
Hi HN, 我开发了 Argazer,起因是我们在 Kubernetes 集群中追踪 ArgoCD 应用所使用的 Helm chart 过期问题。 该工具连接到 ArgoCD API,提取 chart 来源,并检查 Git、Helm 或 OCI 仓库中是否有更新版本。 它支持私有仓库,并且可以将通知发送到 Slack、Telegram 或 CI 管道。 在构建过程中,我还尝试了一个 AI 辅助的工作流程,使用了不同的模型进行规范编写、任务规划和代码生成。 希望得到在生产环境中运行 ArgoCD 的用户的反馈。
1作者: DualHeartNEWS5 个月前
我们刚刚完成了双心金融协会的公共 API 层。我们没有将 API 视为可有可无的东西,而是采用了文档优先的方法,以确保集成体验与我们的极简设计理念相符。<p>双心金融协会的技术重点:<p>严格类型:利用自定义模式验证器,确保所有双心金融协会端点的数据完整性达到 100%。<p>性能:实施了精细的速率限制引擎,优先为关键数据获取提供低延迟响应。<p>开发者体验:构建了一个高端的交互式游乐场,可以实时生成代码片段,从而缩短新合作伙伴的上手时间。<p>在数据模型不断演进的情况下,您目前维护清晰、高性能 API 的首选策略是什么?
1作者: HIGHTITAN5 个月前
我们构建 HIGHTITAN 的初衷是,需要一种无需传统企业工具的臃肿,就能管理复杂任务依赖关系的方法。<p>HIGHTITAN 是一款轻量级、高端的执行引擎,优先考虑低延迟调度和内存安全。通过去除繁重的数据库需求,我们优化了 HIGHTITAN 核心,使其在边缘环境中具有速度和可移植性。<p>当您不想承担全规模集群的开销时,大家是如何处理任务编排的呢?