aws / aws/aws-encryption-sdk-python

thread safety up

未关闭
#701 0 条评论 2 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Python
星标
255
派生
92
平均合并
2 天 17 小时
30 天内合并 PR
2

描述

### Problem:

[Thread safety](https://github.com/aws/aws-encryption-sdk-python?tab=readme-ov-file#thread-safety) section contains link to the [resources doc](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/resources.html#multithreading-or-multiprocessing-with-resources) but aws-encryption-sdk-python does not use boto3 resources and use boto3 client. According to [clients doc](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/clients.html#multithreading-or-multiprocessing-with-clients) it's thread-safe and could be used in a multithreaded application.

I read #560 and [https://github.com/aws/aws-encryption-sdk-python/issues/11#issuecomment-330716036](https://github.com/aws/aws-encryption-sdk-python/issues/11#issuecomment-330716036), there used irrelevant boto docs, because aws-encryption-sdk-python does not use boto3 resource, but client.

### Solution:

Review multithreaded guidelines and update doc.

贡献指南

打开贡献指南

调研方向

从 README 中的 Thread safety 部分开始,将其当前的 resources 链接与 issue 中引用的 boto3 clients 多线程指南进行比较。更新文档,以反映 SDK 对 boto3 clients 的使用及其线程安全指南;完成的标准是链接和措辞准确。

由索引模型根据 Issue 内容生成。

评估

技术栈
aws, python
领域
documentation
Issue 类型
文档
难度
2/5
预计耗时
1-3 小时
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。