1 分•作者: v0id_user•9 个月前•原帖
嗨,HN, 我构建了一个小型事件驱动的视频转码管道,以探索大规模媒体系统的行为。 这个在线网站允许你上传视频并实时体验管道的工作。架构、权衡和思考过程已在一篇博客文章中进行了详细记录,代码也已开源。 博客: [https://v0id-user.mataroa.blog/blog/i-tried-to-understand-how-large-scale-video-pipelines-work-so-i-built-a-serverless-transcoding-system-cloudflare-flyio-redis/](https://v0id-user.mataroa.blog/blog/i-tried-to-understand-how-large-scale-video-pipelines-work-so-i-built-a-serverless-transcoding-system-cloudflare-flyio-redis/) 代码库: [https://github.com/v0id-user/tcoder](https://github.com/v0id-user/tcoder) 欢迎讨论设计决策、局限性以及我会如何做得不同 :)
1 分•作者: daulet_b•9 个月前•原帖
我正在为后端系统开发一个确定性的双重记账运行时,因为在这些系统中,财务准确性至关重要。 实际上,许多团队开始时使用普通数据库和应用层的会计逻辑。但在某个时刻,重试、竞争条件和对账问题会出现。 我很好奇这里的工程师是如何决定的: — 什么时候普通数据库不再足够? — 什么信号表明会计逻辑应该迁移到专用的账本运行时? — 你们是否经历过一些事件,确定性重放或可审计性本可以提供帮助? 我希望听到工程方面的看法,而不是产品讨论。
3 分•作者: KristijanM13•9 个月前•原帖
大多数 Neovim 用户都对 flash.nvim 感到熟悉,它除了其他功能外,还允许你快速跳转到可见缓冲区中的单词。这是一个非常适合开发者快速浏览代码库的工具。 我在寻找类似的功能,但希望能在 tmux 中实现。我希望能够搜索当前 tmux 窗格中的可见单词,然后通过按下相应的标签键将该单词复制到系统剪贴板。 因此,我构建了 [flash-copy.tmux](https://github.com/Kristijan/flash-copy.tmux),旨在将这一功能引入 tmux。 对于感兴趣的朋友,这里有一篇相关的文章 [TMUX-Flash-Copy](https://blog.kristijan.org/posts/TMUX-Flash-Copy)。欢迎任何反馈。