es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: AWS-LAMBDA

Java Stream 8, cada sexta palabra imprimir en nueva línea

public class Histograma { public static void main(String[] args) throws IOException { Stream stream = Files.lines(Paths.get(“palabras.txt”)); ArrayList lista = (ArrayList) stream .map(palabra -> palabra.split(“\.|\s+|,”)).flatMap(Arrays::stream) .filter(palabra -> palabra.length() != 0) .collect(Collectors.toList()); int i = 1; for(String palabra : lista) { System.out.print(palabra + “(” + palabra.length() + “) “); if(i%5 == 0) . . . Read more

¿Cómo debo inyectar variables de entorno con sam build?

Estoy utilizando AWS SAM. He creado un archivo samconfig.toml con la siguiente entrada: [default.build.parameters] container_env_var_file = “envDefault.json” Cuando ejecuto sam build, veo en .aws-sam/build.toml los valores de envDefault.json. Pero cuando reviso la plantilla .aws-sam/build/template.yaml, veo los valores originales, no las sobrescripciones que tengo en envDefault.json. ¿Cuál es la mejor manera . . . Read more

El cierre de captura Lambda con Integer en flujo infinito arroja un error de OutOfMemoryError.

El código debajo lanza el error java.lang.OutOfMemoryError al 100%. Set set = new HashSet<>(); new Random().ints(10_000_000, Integer.MIN_VALUE, Integer.MAX_VALUE) .forEach( v -> { if(set.contains(v)){ System.out.println(v); }else{ set.add(v); } } ); Según tengo entendido, ¿es porque la lambda captura el Integer con contexto? ¿Alguien podría explicar qué sucede exactamente aquí?

Desafío de Imágenes de Disco de AWS

Tengo algunos archivos y datos en una de mis instancias de AWS ec2. Existe un estado base de esos datos. Todos los días, un bot actualiza, edita y modifica esos datos. (Básicamente para probar el rendimiento del bot). Quiero que ese bot comience a trabajar en los mismos datos todos . . . Read more

Desencadenar la función lambda desde DynamoDB.

Cada vez que llega un nuevo elemento a mi tabla Dynamo, quiero ejecutar una función lambda trigger_lambda_function. Así es cómo defino mi tabla y trigger. Sin embargo, el trigger no funciona como se espera. recurso “awsdynamodbtable” “filenames” { nombre = local.dynamodbtablefilenames billingmode = “PROVISIONED” readcapacity = 1000 writecapacity = 1000 . . . Read more