The sample code I copied/modified based on afedulov/fraud-detection-demo.
- run/debug with intellij idea.
- understand pros and cons between flink streaming and (spark streaming & kafka streaming).
- help me to understand flink infrastructure and design idea.
As described in My Goals
, it's critical to have a local runnable environment to reach my goals.
- git clone git@github.com:suwkong/fraud-detection-demo.git.
- docker-compose run -f docker-compose.yaml.
- open project with intellij idea.
- follow
prompt window
to import found projects. (Optional, executeInvalidate Caches...
when experience build issue.) - run
npm install
underwebapp/
to install ui dependencies.
- follow
- switch to
.run
, and open 3 pre-saved debug/run configurations. - start job/app/ui with debug/run tool.
NOTE, After following step #3, the run/debug configuration will look like this: