This comprehensive example shows the main features of the workflow system. ReadItLater is a serverless version of a bookmarking system, akin to Pocket or Wallabag.
It features:
- bookmarking of an url
- parsing of bookmarked pages to readable articles
- notifying the user of the status of saved articles
- storing parsed articles into a persistent database
| Name | Language | Description |
|---|---|---|
| save-article | workflow | Given an url, process page and store resulting article |
| parse-article | workflow | Given a html document, parse and return parsed article |
| http | binary | Perform an HTTP request and return response |
| parse-article-body | python | Parse article body from html document |
| extract-ogp | python | Given HTML document, parse ogp data from it |
| notify-pushbullet | python | Send notification to pushbullet |
| redis-append | python | Stores item into redis |
| redis-list | python | Lists items for given key |