Skip to content

mrodfuentes/enmilocalfunciona-kafka

This branch is up to date with vjmadrid/enmilocalfunciona-kafka:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
vjmadrid
May 18, 2021
dc2e72a · May 18, 2021

History

52 Commits
May 18, 2021
May 7, 2021
May 18, 2021
May 10, 2021
May 18, 2021
May 1, 2021
May 15, 2021
May 12, 2021
May 12, 2021
Apr 23, 2021
Apr 23, 2021
May 3, 2021
May 12, 2021
May 11, 2021
May 12, 2021
Apr 23, 2021
May 18, 2021
Jun 14, 2020
Jun 10, 2020
Jun 14, 2020

Repository files navigation

enmilocalfunciona-kafka

Este repositorio se encarga de servir como estructura de recursos utilizados para los artículos publicados en la plataforma enmilocalfunciona.io relacionados con el uso de Apache Kafka

Stack Tecnológico

  • Java 8
  • Docker - Tecnología de Contenedores/Containers
  • Docker Hub - Repositorio de Docker Publico
  • Zookeeper - Gestor centralizado para componentes distribuidos
  • Kafka - Plataforma de Streaming distribuida

Dependencias con Proyectos de Arquitectura

N/A

Dependecias con Terceros

N/A

Prerrequisitos

Define que elementos son necesarios para instalar el software

  • Java 8 instalado (1.5+ version requerido)
  • Docker instalado (19+)

Se encuentra organizado en áreas :

  • infrastructure

infrastructure

Directorio encargado de almacenar todos aquellos aspectos que puedan ayudar a la hora de realizar la instalación y/o uso de una infraestructura de Apache Kakfa

Actualmente sólo dispone de un área : "environment/basic"

environment/basic

Se definen las implementaciones utilizadas así como herramientas de soporte/ayuda

  • zookeeper-3.4.9
  • cp-zookeeper-5.5.0

Cada cada una de ellas se han implementado diferentes escenarios de uso mediante ficheros "docker-compose-yaml"

  • zk-single-kafka-single : 1 Zookeeper y 1 Broker Kafka
  • zk-single-kafka-multiple : 1 Zookeeper y 3 Brokers Kafka
  • zk-multiple-kafka-single : 3 Zookeepers y 1 Broker Kafka
  • zk-multiple-kafka-multiple : 3 Zookeepers y 3 Brokers Kafka

environment/custom

Se definen otras implementaciones que cubren otras casuísticas a nivel de implementación y de escenarios

Autor

  • Víctor Madrid

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 98.7%
  • Shell 1.2%
  • Dockerfile 0.1%