├── .env ├── .gitignore ├── LICENSE ├── README.md ├── docker-compose.yml ├── images └── kafka-nodejs-example.gif └── services ├── consumer ├── .dockerignore ├── Dockerfile ├── package-lock.json ├── package.json └── src │ ├── consumer.js │ └── type.js ├── database ├── schema.sql └── seed.sql └── producer ├── .dockerignore ├── Dockerfile ├── package-lock.json ├── package.json └── src ├── producer.js └── type.js /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/.env -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /images/kafka-nodejs-example.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/images/kafka-nodejs-example.gif -------------------------------------------------------------------------------- /services/consumer/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/consumer/.dockerignore -------------------------------------------------------------------------------- /services/consumer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/consumer/Dockerfile -------------------------------------------------------------------------------- /services/consumer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/consumer/package-lock.json -------------------------------------------------------------------------------- /services/consumer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/consumer/package.json -------------------------------------------------------------------------------- /services/consumer/src/consumer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/consumer/src/consumer.js -------------------------------------------------------------------------------- /services/consumer/src/type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/consumer/src/type.js -------------------------------------------------------------------------------- /services/database/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/database/schema.sql -------------------------------------------------------------------------------- /services/database/seed.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/database/seed.sql -------------------------------------------------------------------------------- /services/producer/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/producer/.dockerignore -------------------------------------------------------------------------------- /services/producer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/producer/Dockerfile -------------------------------------------------------------------------------- /services/producer/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/producer/package-lock.json -------------------------------------------------------------------------------- /services/producer/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/producer/package.json -------------------------------------------------------------------------------- /services/producer/src/producer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/producer/src/producer.js -------------------------------------------------------------------------------- /services/producer/src/type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anthonyhastings/kafka-nodejs-example/HEAD/services/producer/src/type.js --------------------------------------------------------------------------------