[
https://issues.apache.org/jira/browse/BEAM-1025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Huntsperger updated BEAM-1025:
------------------------------------
Fix Version/s: Not applicable
Resolution: Abandoned
Status: Resolved (was: Open)
> User guide - "How to create Beam IO Transforms"
> -----------------------------------------------
>
> Key: BEAM-1025
> URL: https://issues.apache.org/jira/browse/BEAM-1025
> Project: Beam
> Issue Type: Task
> Components: website
> Reporter: Stephen Sisk
> Priority: P3
> Fix For: Not applicable
>
>
> Beam has javadocs for how to create a read or write transform, but no
> friendly user guide on how to get started using BoundedSource/BoundedReader.
> This should cover:
> * background on beam's source/sink API design
> * design patterns
> * evaluating different data sources (eg, what are the properties of a pub sub
> system that affect how you should write your UnboundedSource? What is the
> best design for reading from a NoSql style source?)
> * testing - how to write unit, integration (and once we have them,
> performance tests)
> * public API recommendations
> This is related, but not strictly overlapping with:
> https://issues.apache.org/jira/browse/BEAM-193
> - the Dataflow SDK documentation for "Custom Sources and Sinks" contains
> some info about writing Sources/Sinks, but it is somewhat out of date, and
> doesn't reflect the things we've learned recently.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)