The AWS Docs show that DynamoDB streams can be consumed in 2 ways:
The docs say that "the Amazon Kinesis Adapter is the recommended way to consume streams from Amazon DynamoDB", so in what scenarios would I want to use lambda triggers instead?
For example, I have heard the example use case of updating a leaderboard for a multiplayer game. In this case, the stream could be consumed by lambdas which update the leaderboard in a different database. Is Lambda the preferred tool in this scenario?