Embed presentation
Download to read offline












![Transforms software development kit
func myTransform(evt redpanda.WriteEvent) ([]redpanda.Record, error) {
var data struct {...}
if err := xml.Unmarshal(evt.Record().Value, &data); err != nil {
return nil, err
}
v, err := json.Marshal(&data)
if err != nil {
return nil, err
}
return redpanda.Record{
Key: evt.Record().Key,
Value: v,
}, nil
}
Great
UX](https://image.slidesharecdn.com/cceu-240606070535-d1c2120a/75/Harnessing-WebAssembly-for-Real-time-Stateless-Streaming-Pipelines-13-2048.jpg)







The document discusses an upcoming event in Bratislava on harnessing WebAssembly for real-time stateless streaming pipelines. It covers topics such as data transformation in streaming pipelines, the use of various programming languages, and Redpanda's tools for managing data streams. The content highlights the advantages of WebAssembly and presents an educational opportunity through Redpanda University for learning data streaming fundamentals.












![Transforms software development kit
func myTransform(evt redpanda.WriteEvent) ([]redpanda.Record, error) {
var data struct {...}
if err := xml.Unmarshal(evt.Record().Value, &data); err != nil {
return nil, err
}
v, err := json.Marshal(&data)
if err != nil {
return nil, err
}
return redpanda.Record{
Key: evt.Record().Key,
Value: v,
}, nil
}
Great
UX](https://image.slidesharecdn.com/cceu-240606070535-d1c2120a/75/Harnessing-WebAssembly-for-Real-time-Stateless-Streaming-Pipelines-13-2048.jpg)





