Practica Kafka DiegoHuamanArancibia

También podría gustarte

Está en la página 1de 1

1. Cuáles son los casos de uso donde Apache Kafka puede mejorar la forma de trabajo?

 Procesamiento de flujo
 Event sourcing
 Análisis/gestión de archivos de registro
 Soluciones de monitoreo
 Registro de transacciones
 Uso en arquitecturas de streaming de datos en tiempo real.
 Envió/intercambio/transformación de datos entre aplicaciones.

2. Si tiene 1 topic configurado con 8 particiones y la propiedad log.retention.bytes esta


configurada a 1Gb. Cual es el monto de data retenida como maximo para dicho topic?

 8 particiones * 1 Gb = 8 Gb.

3. Si tiene 1 topic configurado con la propiedad log.segment.bytes a 1Gb. Ademas el topic


recibe 100Mb de mensajes por dia. En cuantos dias el creará un nuevo segment log?

1GB = 1000Mb

1000 Mb / 100 Mb * 1 día = 10 días.

En 10 días estaría copado la capacidad máxima del segmento, y por lo tanto en el


11avo día ya estaría el nuevo segmento creado.

4. Dado el siguiente comando

kafka-console-consumer.bat --bootstrap-server host1:9092,host2:9092 --from-beginning


--topic my-replicated-topic

que sucede si host1:9092 esta offline?

Por tolerancia a fallos, el mensaje estaría replicado en el host2:9092 y se consumiría


desde allí.

5. Cuales son las estrategias de asignacion de particiones a los miembros de 1 consumer


group?
RoundRobin o Range

6. Mencione 2 caracteristicas de los streams

 Ordenandos
 Inmutables

También podría gustarte