-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: improve documentation site (#76)
* docs: integrate docusaurus * docs: update key features * docs: add users and fix broken paths * docs: add help section
- Loading branch information
Showing
88 changed files
with
35,124 additions
and
261 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
name: Build | ||
|
||
on: push | ||
branches: | ||
- main | ||
workflow_dispatch: | ||
|
||
jobs: | ||
documentation: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- uses: actions/setup-node@v2 | ||
- name: Installation | ||
uses: bahmutov/npm-install@v1 | ||
with: | ||
install-command: yarn | ||
working-directory: docs | ||
- name: Build docs | ||
working-directory: docs | ||
run: cd docs && yarn build | ||
- name: Deploy docs | ||
env: | ||
GIT_USER: ravisuhag | ||
GIT_PASS: ${{ secrets.DOCU_RS_TOKEN }} | ||
DEPLOYMENT_BRANCH: gh-pages | ||
CURRENT_BRANCH: main | ||
working-directory: docs | ||
run: | | ||
git config --global user.email "[email protected]" | ||
git config --global user.name "ravisuhag" | ||
yarn deploy |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
# Dependencies | ||
/node_modules | ||
|
||
# Production | ||
/build | ||
|
||
# Generated files | ||
.docusaurus | ||
.cache-loader | ||
|
||
# Misc | ||
.DS_Store | ||
.env.local | ||
.env.development.local | ||
.env.test.local | ||
.env.production.local | ||
|
||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,35 +1,33 @@ | ||
# Introduction | ||
Dagger or Data Aggregator is an easy-to-use, configuration over code, cloud-native framework built on top of Apache Flink for stateful processing of real-time streaming data. With Dagger, you don't need to write custom applications or manage resources to process data in real-time. | ||
Instead, you can write SQLs to do the processing and analysis on streaming data. | ||
# Website | ||
|
||
![](./assets/overview.svg) | ||
This website is built using [Docusaurus 2](https://docusaurus.io/), a modern static website generator. | ||
|
||
## Key Features | ||
Discover why to use Dagger | ||
### Installation | ||
|
||
* **Processing:** Dagger can transform, aggregate, join and enrich Protobuf data in real-time. | ||
* **Scale:** Dagger scales in an instant, both vertically and horizontally for high performance streaming sink and zero data drops. | ||
* **Extensibility:** Add your own sink to dagger with a clearly defined interface or choose from already provided ones. | ||
* **Pluggability:** Add custom business logic in form of plugins \(UDFs, Transformers, Preprocessors and Post Processors\) independent of the core logic. | ||
* **Metrics:** Always know what’s going on with your deployment with built-in [monitoring](docs/../reference/metrics.md) of throughput, response times, errors and more. | ||
``` | ||
$ yarn | ||
``` | ||
|
||
## What problems Dagger solves? | ||
* Map reduce -> [SQL](https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/table/sql.html) | ||
* Enrichment -> [Post Processors](docs/../advance/post_processor.md) | ||
* Aggregation -> [SQL](https://ci.apache.org/projects/flink/flink-docs-release-1.9/dev/table/sql.html), [UDFs](docs/../guides/use_udf.md) | ||
* Masking -> [Hash Transformer](docs/../reference/transformers.md#HashTransformer) | ||
* Deduplication -> [Deduplication Transformer](docs/../reference/transformers.md#DeDuplicationTransformer) | ||
* Realtime long window processing -> [Longbow](docs/../advance/longbow.md) | ||
### Local Development | ||
|
||
To know more, follow the detailed [documentation](https://odpf.gitbook.io/dagger). | ||
``` | ||
$ yarn start | ||
``` | ||
|
||
## Usage | ||
This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. | ||
|
||
Explore the following resources to get started with Dagger: | ||
### Build | ||
|
||
* [Guides](docs/../guides/overview.md) provides guidance on [creating Dagger](docs/../guides/overview.md) with different sinks. | ||
* [Concepts](docs/../concepts/overview.md) describes all important Dagger concepts. | ||
* [Advance](docs/../advance/overview.md) contains details regarding advance features of Dagger. | ||
* [Reference](docs/../reference/overview.md) contains details about configurations, metrics and other aspects of Dagger. | ||
* [Contribute](docs/../contribute/contribution.md) contains resources for anyone who wants to contribute to Dagger. | ||
* [Usecase](docs/../usecase/overview.md) describes examples use cases which can be solved via Dagger. | ||
``` | ||
$ yarn build | ||
``` | ||
|
||
This command generates static content into the `build` directory and can be served using any static contents hosting service. | ||
|
||
### Deployment | ||
|
||
``` | ||
$ GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy | ||
``` | ||
|
||
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch. |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
module.exports = { | ||
presets: [require.resolve('@docusaurus/core/lib/babel/preset')], | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
slug: introducing-dagger | ||
title: Introducing Dagger | ||
authors: | ||
name: Ravi Suhag | ||
title: Maintainer | ||
url: https://github.com/ravisuhag | ||
tags: [odpf, dagger] | ||
--- | ||
|
||
We are live! |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
ravisuhag: | ||
name: Ravi Suhag | ||
title: Maintainer | ||
url: https://github.com/ravisuhag | ||
image_url: https://github.com/ravisuhag.png |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
4 changes: 2 additions & 2 deletions
4
docs/concepts/architecture.md → docs/docs/concepts/architecture.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
Oops, something went wrong.