Skip to content

Commit e059b93

Browse files
feat: updates library Kafka Streams Topology Design (#1809)
1 parent 5a897ce commit e059b93

3 files changed

Lines changed: 14764 additions & 11092 deletions

File tree

libraries.json

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6201,29 +6201,29 @@
62016201
},
62026202
{
62036203
"name": "Kafka Streams Topology Design",
6204-
"description": "Kafka Streams Topology Design is an open standard dedicated to the clear and effective description and visualisation of Kafka Stream topologies.\r\nKSTD covers all Kafka Streams DSL operators, as well as essential infrastructure and architectural building blocks.",
6204+
"description": "Kafka Streams Topology Design is an open standard dedicated to the clear and effective description and visualisation of Kafka Stream topologies. KSTD covers all Kafka Streams DSL operators, as well as essential infrastructure and architectural building blocks.",
62056205
"authors": [
62066206
{
62076207
"name": "Hartmut Armbruster",
62086208
"github": "https://github.com/hartmut-co-uk",
6209-
"twitter": "https://twitter.com/TheThrivingDev",
6209+
"twitter": "",
62106210
"url": "https://kstd.thriving.dev/"
62116211
}
62126212
],
62136213
"source": "hartmut-co-uk/kafka-streams-topology-design.excalidrawlib",
62146214
"preview": "hartmut-co-uk/kafka-streams-topology-design.jpg",
62156215
"created": "2024-09-07",
6216-
"updated": "2024-09-07",
6216+
"updated": "2025-04-06",
62176217
"version": 2,
62186218
"itemNames": [
62196219
"Header",
62206220
"Topology",
62216221
"Sub-topology",
6222-
"Apache Kafka Logo",
6222+
"Apache Kafka® Logo",
62236223
"Topic Simple",
62246224
"Topic Default",
62256225
"Topic Advanced",
6226-
"Record",
6226+
"Record/Message/Event",
62276227
"Key-Value Record",
62286228
"Key-Value Record Typed",
62296229
"KStream",
@@ -6234,51 +6234,54 @@
62346234
"mapValues",
62356235
"flatMap",
62366236
"flatMapValues",
6237-
"split",
6237+
"split +branch",
62386238
"merge",
62396239
"join",
6240-
"join (alt)",
6240+
"fk join",
62416241
"repartition",
62426242
"selectKey",
62436243
"groupBy",
6244-
"reduce/aggregate",
6244+
"windowedBy",
6245+
"reduce; aggregate",
62456246
"count",
62466247
"peek",
62476248
"forEach",
6248-
"stateful",
6249-
"stateful (alt)",
6250-
"repartitioned",
6251-
"repartitioned (alt)",
62526249
"process",
62536250
"processValues",
62546251
"transformValues",
6255-
"State Store",
6256-
"windowed",
62576252
"Punctuator",
62586253
"Partitioner",
6254+
"State Store",
6255+
"Windowed",
6256+
"stateful",
6257+
"stateful (alt)",
6258+
"repartitioned",
6259+
"repartitioned (alt)",
62596260
"Store Type RocksDB",
62606261
"Store Type InMemory",
62616262
"Store Type LRUCache",
62626263
"Store Variant Global",
62636264
"Store Variant Versioned",
62646265
"Store Variant Read-only",
6265-
"Store Attribute Logged",
6266-
"Store Attribute Not Logged",
6267-
"Store Attribute Cached",
6268-
"Store Attribute Not Cached",
6266+
"Emit onUpdate",
6267+
"Emit onClose",
6268+
"Suppressed",
6269+
"Logged",
6270+
"Not Logged",
6271+
"Cached",
6272+
"Not Cached",
62696273
"API",
6270-
"API (alt1)",
6271-
"API (alt2)",
6274+
"API (alt)",
62726275
"External System",
6273-
"External System (alt1)",
6274-
"External System (alt2)",
6276+
"External System (alt)",
6277+
"External DB",
62756278
"Numeric Indicator",
62766279
"Marker Success",
62776280
"Marker Alert",
62786281
"Marker Info",
62796282
"Marker Warn",
62806283
"Inline Note",
6281-
"Callout",
6284+
"Callout Note",
62826285
"Descriptions Box",
62836286
"Legend Landscape",
62846287
"Legend Portrait",

0 commit comments

Comments
 (0)