1 分•作者: thm•4 个月前
返回首页
最新
1 分•作者: edcs•4 个月前
我创建 DomainDash 是因为我需要一个服务来检查我负责的客户网站的正常运行时间、SSL 和域名过期情况。此外,在我做承包商期间,我曾为多家公司工作过,这些公司都曾因过期的 SSL 证书而发生过严重的宕机事故,而这些证书却被遗忘了(其中一家是富时 50 指数成分股公司,其电商业务停摆了一天左右)。
我知道市面上已经有很多现成的产品可以做到这一点,但我还是想自己尝试一下,原因有几个:
* 我想学习多区域 AWS 和 Lambda。
* 我认为我可以加入自己的特色——重点在于清晰易懂的英文解释,而不是大量的数据。
* 和许多开发者一样,我有很多未使用的副项目域名。所以我想看看自己能否坚持完成一个项目(我在 2022 年注册了这个域名,当时那家富时 50 指数成分股公司发生了宕机事故,这个想法才真正成熟)。
技术栈很有意思——它是一个基于 Laravel 的 Web 应用,充当控制平面。检查任务由微小的、基于 Rust 的 Lambda 函数执行,这些函数部署在多个 AWS 区域,从而实现全球视角。Laravel 应用通过计划任务和队列作业分发 Lambda 函数,Lambda 函数通过签名的 Webhook 回报结果(这些 Webhook 只接收检查数据并将其放入队列进行异步处理)。这样就避免了跨区域数据库连接问题或连接限制。它使用 TimescaleDB 和 hypertables 来存储检查结果——每个域名每分钟的正常运行时间和其它检查每天会产生几千行数据,因此需要妥善处理这种数据量。
目前还处于早期阶段——有 3 位客户,到目前为止已经执行了约 180 万次检查。
2 分•作者: mattsadowsky•4 个月前
各位 HN 社区的朋友们:
鉴于近期有关又一轮裁员的每日信息,我想了解一下,员工敬业度和员工认可计划,以及像 Kudos、Bonsuly、Flaree 这样的员工认可应用程序,是否仍然存在?在你们的工作场所,这些是否仍然重要?
2 分•作者: sibellavia•4 个月前
1 分•作者: ankitg12•4 个月前
2 分•作者: dtoma•4 个月前
60 分•作者: justincormack•4 个月前
90 分•作者: andros•4 个月前
3 分•作者: zhangshuo1991•4 个月前
26 分•作者: exploraz•4 个月前
8 分•作者: exvi•4 个月前
1 分•作者: LAC-Tech•4 个月前
1 分•作者: exvi•4 个月前
1 分•作者: 01-_-•4 个月前
1 分•作者: 01-_-•4 个月前
1 分•作者: rented_mule•4 个月前
1 分•作者: antrix•4 个月前
1 分•作者: PDFWix•4 个月前
PDFWix (https://www.pdfwix.com) 是一个在线 PDF 管理平台,用户无需安装软件,即可直接在浏览器中快速编辑、转换、合并、压缩、拆分和整理 PDF 文档。
1 分•作者: javatuts•4 个月前
1 分•作者: mindcrime•4 个月前