You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 7, 2025. It is now read-only.
You can fetch the CloudWatch logs for your Lambda function reading records from the stream, using AWS CLI or LocalStack Resource Browser.
171
171
172
-
## Implementations
173
-
174
-
There are two implementations of Kinesis Data Streams available in LocalStack.
175
-
176
-
### Kinesis Mock
177
-
178
-
This is the default provider for Kinesis Data Streams on LocalStack.
179
-
It is uses [Kinesis Mock](https://github.com/etspaceman/kinesis-mock) under the hood.
172
+
## Configuration
180
173
181
174
This provider has the following configuration options:
182
175
@@ -187,11 +180,6 @@ This provider has the following configuration options:
187
180
| `KINESIS_LATENCY` | Integer value in milliseconds (default: `500`) or `0` (to disable). Particularly useful for testing latency-sensitive applications. Since local Kinesis service lacks latency simulation, you can introduce artificial latency into your AWS calls using this variable. To disable this behavior, set `KINESIS_LATENCY=0`. |
188
181
| `KINESIS_INITIALIZE_STREAMS` | **Deprecated.** Comma-delimited string with stream names, corresponding shard counts, and an optional region for initialization during startup. If no region is provided, the default region is used. For example, `KINESIS_INITIALIZE_STREAMS=my-first-stream:1,my-other-stream:2:us-west-2,my-last-stream:1`. In multi-account setups, the specified streams will be created for all accounts. |
189
182
190
-
### Native
191
-
192
-
This provider is implemented purely in Python.
193
-
It can be enabled by setting the configuration option `PROVIDER_OVERRIDE_KINESIS=native`
194
-
195
183
## Resource Browser
196
184
197
185
The LocalStack Web Application provides a Resource Browser for managing Kinesis Streams & Kafka Clusters.
@@ -218,12 +206,5 @@ The following code snippets and sample applications provide practical examples o
218
206
219
207
## Limitations
220
208
221
-
### Kinesis Mock
222
-
223
-
- In multi-account setups, each AWS account launches a separate instance of Kinesis Mock, which is very resource intensive when a large number of AWS accounts are used.
224
-
An [open Kinesis Mock issue](https://github.com/etspaceman/kinesis-mock/issues/377) is being used to keep track of this feature.
225
-
226
-
### Native
227
-
228
-
- TODO
229
-
209
+
In multi-account setups, each AWS account launches a separate instance of Kinesis Mock, which is very resource intensive when a large number of AWS accounts are used.
210
+
An [open Kinesis Mock issue](https://github.com/etspaceman/kinesis-mock/issues/377) is being used to keep track of this feature.
0 commit comments