## Postgres 与 Kafka:选择合适的工具 关于是否使用 Postgres 或 Kafka 的争论经常在网上出现,这源于简单性的吸引力——“在您的规模下,您不需要 Kafka,只需使用 Postgres!” 然而,这种观点忽略了一个关键点:这些工具服务于根本不同的目的。 Postgres 是一个数据库,非常适合管理关系数据。Kafka 是一个事件流平台,专为实时数据管道、微服务通信等而设计。虽然 Postgres *可以* 被强制用于队列功能,但这会引入诸如 MVCC 膨胀和扩展限制等复杂性。在 Postgres 中复制 Kafka 的功能(容错性、消费者组、低延迟)是一项重大任务。 “小规模”的论点并不能否定 Kafka 的优势。诸如日志语义、高可用性和强大的连接器生态系统等功能,即使在数据量较低的情况下也能提供巨大的价值。 此外,今天的“小规模”可能会迅速变成明天的“大规模”,从而使未来的迁移成本高昂。 最终,最好的方法是为工作选择合适的工具。 通常,这意味着 *同时使用两者*——Postgres 用于数据管理,Kafka 用于事件流——并利用变更数据捕获 (CDC) 来保持同步。 虽然运营开销是一个问题,但托管 Kafka 服务和简化的部署选项可以最大限度地减少复杂性。
亚马逊已开始在加拿大部署 Rivian 的电动送货车(EDV),首批 50 辆车辆在温哥华地区投入使用。这是亚马逊到 2040 年实现净零碳排放目标的重要一步,目标是到 2030 年在道路上行驶 10 万辆 Rivian EDV。目前,已有超过 3.5 万辆 EDV 在全球范围内交付了 15 亿个包裹。
Rivian 专门为亚马逊开发了 EDV,结合了 360 度摄像头和节能气候控制等功能,这些功能是根据亚马逊司机反馈设计的。Rivian 已经在加拿大拥有强大的业务,设有服务、交付和软件工程设施。
此部署正值加拿大继续推动电气化,并可能考虑取消对中国生产的电动汽车的关税,以进一步扩大选择。首批 50 辆货车的投放预计将迅速增长,为加拿大社区带来更可持续的配送服务。
尤里·伊戈里耶维奇·雷布佐夫,一名41岁的乌克兰黑客,网名“MrICQ”,已被逮捕并引渡至美国,以应对2012年的一项指控。雷布佐夫是“Jabber Zeus”网络犯罪团伙的关键开发者,该团伙在2010年至2013年间从美国企业窃取了数千万美元。
该团伙利用定制版的Zeus银行木马,拦截银行凭据,并使用“中间人”攻击修改工资单,将盗窃资金通过“洗钱骡子”转移到乌克兰和英国。雷布佐夫专门负责处理被入侵账户的通知,并协助洗钱。
他与该团伙的领导者维亚切斯拉夫·“Tank”·彭丘科夫有关,后者去年被判处18年监禁。调查显示与原始Zeus木马的作者叶夫根尼·博加切夫以及后来领导“Evil Corp”网络犯罪团伙的马克西姆·雅库贝茨(“Aqua”)有关。威胁情报专家劳伦斯·鲍德温获取该团伙的通讯记录,对于追踪和提醒潜在受害者至关重要,尽管通常是在损失发生之后。