aws / aws/aws-encryption-sdk-java
Parallel encryption across multiple regions
- Lenguaje dominante
- Java
- Estrellas
- 240
- Forks
- 125
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
When multiple encryption providers are defined, can the [`DefaultCryptoMaterialsManager`](https://github.com/awslabs/aws-encryption-sdk-java/blob/master/src/main/java/com/amazonaws/encryptionsdk/DefaultCryptoMaterialsManager.java#L91) encrypt the additional providers in parallel rather than serially? Biggest use case for this would be having KMS providers defined in multiple disparate regions (Asia/Europe/US) and reducing the time waiting for each to contact them.
Thanks!
Guía de contribución
Línea de trabajo
Comienza en src/main/java/com/amazonaws/encryptionsdk/DefaultCryptoMaterialsManager.java alrededor de la línea 91 y sigue cómo se contacta con varios proveedores de cifrado. Define cómo debe comportarse el trabajo paralelo de los proveedores entre regiones y, a continuación, verifica que los proveedores se contacten de forma concurrente y que el cifrado siga completándose correctamente para todos los proveedores configurados.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- aws, java
- Área
- cloud, security
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100