在这篇文章中,我们将讨论以下话题:
- 进程 vs. 线程
- ChatGPT 时间线
- DDoS 攻击
- 分布式计算的谬误
ChatGPT 和 AIGC 发展
ChatGPT 和 copy.ai 引起了人们对 AIGC(AI 生成内容)的关注。为什么 AIGC 呈现爆炸式增长?
下图总结了该领域的发展。
GPT 发展历程
GPT-1(2018):
- 使用 BooksCorpus 数据集(5GB)训练
- 主要关注语言理解
GPT-2(2019 年情人节):
- 口号:“太危险而不能发布”
- 使用 Reddit 文章(超过 3 个赞,40GB)训练
- 训练成本:4.3 万美元
- 后来用于 MuseNet 和 JukeBox 生成音乐
GPT-3(2020 年 6 月):
- 由更全面的数据集训练
- 衍生应用:
- DALL-E:从文本创建图像
- CLIP:连接文本和图像
- Whisper:多语言语音转文本
- ChatGPT:聊天机器人、文章作者、代码作者
随着 AIGC 算法的发展,许多公司都有生成文本、图像、代码、语音和视频的应用。
我强烈建议你尝试这些应用。结果令人震惊!
DDoS 攻击
为什么它对服务有害?这是 DDoS 如何工作的示例。
DDoS 攻击的目的是通过恶意请求破坏受害者服务器的正常流量。结果,服务器被恶意请求淹没,没有缓冲来处理正常请求。
DDoS 工作原理
- 步骤 1 和 2:攻击者通过控制器远程控制僵尸网络。这些僵尸然后被攻击者远程指令
- 步骤 3:僵尸可以向受害者服务器发送请求,耗尽服务器资源。由于僵尸是合法的互联网设备,很难区分 DDoS 流量和正常流量
SYN Flood 示例
常见的 DDoS 攻击示例是 SYN flood。
正常情况下,客户端和服务器通过三次握手建立 TCP 连接。由于 SYN flood 攻击,僵尸向服务器发送许多 SYN 请求,但它们从不从服务器返回 ACK。
这导致受害者服务器上由于积累许多半开放 TCP 连接而耗尽资源。
分布式计算的 8 个谬误
大约 30 年前,Peter Deutsch 起草了一份分布式计算环境中的八个谬误列表,现在称为”分布式计算的 8 个谬误”。多年后,这些谬误仍然存在。
本文为学习目的的个人翻译,译文仅供参考。
原文链接:EP37: Process vs Thread。
版权归原作者或原刊登方所有。本文为非官方译本;如有不妥,请联系删除。