Skip to content

jbward1/alpakka-kinesis-consumer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpakka Kinesis Consumer Testing

This project attempts to use akka-stream-alpakka-kinesis along with the amazon-kinesis-client to connect to a locakstack KCL consumer.

Install AWS Local CLI

aws-cli version 2

pip install awscli-local

Running

This is a multi-step process, so apologies.

  1. Startup localstack via docker docker-compose.yaml
docker-compose up -d
  1. Start the Server
sbt run
  1. Put some test messages in kinesis stream
./scripts/put-record.sh
  1. Monitor the terminal, notice no messages are received from the KinesisStreamSource

  2. Shutdown and cleanup

docker rm -f stream-localstack
rm -rf .localstack

Testing

Run integration tests

sbt it:test

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors