1. 简介 让我们考虑一个涉及消息传递系统的示例,每当一个用户向另一个用户发送消息时,例如用户 1 向用户 2 发送消息,该消息就会存储在用户 2 的数据库中。执行此操作后,需要执行几个任务: 通知用户 2。 如果用户 2 在过去 24 小时内未阅读消息,则向用户 2 发送电子邮件。 更新分析中的相关指标。 但是,我们不希望消息的发送者等待这些任务完成。 此外,如果上述任何任务失败,都不应意味着消息本身未能成功发送。 我们如何才能立即取得成功? 为了满足这些要求,我们使用持久队列。 持久队列是持久的,这意味着数据被写入硬盘以确保不会丢失。 持久队列在称为 pub-sub(发布订阅)的模型上工作,例如 apache Kafka。 Kafka 在内部使用 Zookeeper,Zookeeper 为
各种书籍中都有关于二战的真实故事,每本书的评价都基于其受欢迎程度和投票者得分。拥有 Goodreads 帐户的用户可以通过点击每本书标题旁边的“投票”链接为这些书籍投票。要包含未列出或难以找到的书籍,用户可以将它们添加到列表或搜索中。这些关于二战的非虚构作品提供了独特的视角,在学校中广为阅读。其中一本是埃里克·拉尔森 (Erik Larson) 的《辉煌与邪恶》,对温斯顿·丘吉尔在战争期间的领导进行了深刻的描述。另一本必读书籍是尤金·B·斯莱奇 (Eugene B. Sledge) 的《与老派》(With the Old Breed),讲述了他作为一名美国海军陆战队员在太平洋战线的经历。埃里克·拉尔森还写了《野兽花园》,详细描述了美国大使威廉·E·多德对希特勒统治下的德国的看法。劳拉·希伦布兰德的《坚不可摧:二战中生存、坚韧和救赎的故事》生动地描述了路易斯·赞佩里尼的故事,展示了他的坚韧和令人心碎的挣扎。埃利·维瑟尔的《夜》对大屠杀进行了有力的描述,为了解奥斯维辛集中营提供了宝贵的见解。亚当·马科斯的书是这份名单的最后一本,它是一本引人入胜的回忆录,从不同的角度讲述了日本入侵南京的故事。二战历史记载的集合,将带领读者回顾战争的关键时刻和鲜为人知的故事。《更高的呼唤》深入探讨了两位战斗机飞行员的生活,尽管他们站在对立的立场上,却相遇并改变了彼此的生活。另一部改编自书籍的电影是《动物园管理员的妻子》,讲述了安东尼娜和扬·扎宾斯基在纳粹入侵波兰期间拯救了数百人和动物的不可思议的故事。《钢琴家》是瓦迪斯瓦夫·施皮尔曼的回忆录,详细讲述了他作为一名犹太人在饱受战争蹂躏的华沙的经历。有关斯大林格勒战役的详细描述,读者可以阅读《斯大林格勒:命运多舛的围城,1942-1943》。《幽灵士兵》讲述了 1945 年 121 名美国士兵在菲律宾拯救 500 多名战俘的英勇事迹。《原子城的女孩》揭示了女性在二战期间扮演的鲜为人知的角色,包括她们在田纳西州橡树岭的工作,她们在那里制造了第一颗原子弹,但没有意识到其重要性。《第三帝国的兴衰》深入了解了希特勒的总体计划及其最终垮台。在《兄弟连》中,历史学家斯蒂芬·E·安布罗斯讲述了 E 连在诺曼底登陆日击败纳粹的故事。《肉馅行动》是一部有趣的作品,讲述了 1943 年发生的一次真实行动,当时英国情报部门成功欺骗德国人,让他们误以为盟军将入侵西西里岛。最后,《迷失香格里拉》讲述了一位前记者在二战期间执行的一次真实救援任务,详细描述了三名被困在丛林深处的美国军人。回顾二战的关键历史事件,艾琳·古特·奥普代克和詹妮弗·阿姆斯特朗 1992 年出版的《普通故事:战时波兰一个波兰家庭的真实生活记录》展示了冒着生命危险拯救犹太人的普通德国人。这本回忆录深入了解了二战的动荡时期,当时波兰犹太人经历了难以想象的艰辛。