Skip to content

๐Ÿš• A WSO2 Streaming Integrator solution to DEBS2015 (New York Taxi) challange

License

Notifications You must be signed in to change notification settings

avestura/debs2015-wso2-si

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

86 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Distributed Systems Final Project

Build Status

NOTE: Query 2 ran for a limited number of events, therefore the result is not complete. Query1 ran completely for all of the 2 million events.

Getup and Running

Prerequesties

Run Project

1- Go to bin folder of WSO2 SI Tooling and run the launcher.

cd "C:\WSO2\Streaming Integrator Tooling\1.0.0\bin"
.\launcher_tooling.bat

Now you should be able to see the WSO2 SI Tooling Editor at http://127.0.0.1:9390/editor.

2- From menu select File > New and create two queries for query one and two, and name them DebsQuery1.siddhi and DebsQuery2.siddhi with contents from "src\GrandChallange\SiddhiApps".

3- Run the siddhi script for the query you want to test using the WSO2 dashboard.

4- Run both "Grandchallange" client and "Grandchallange.EventWebService".

In Visual Studio: You can use "Multiple Startup Projects" from Solution > Properties > Startup Project.

-- or --

In Command line: Run dotnet run for both projects.

cd "src\GrandChallange.EventWebService"
dotnet run

cd "src\GrandChallange"
dotnet run

5- Use client app guides to start project. Results are stored for Query1 and Query2 in files named "Query1_res.txt" and "Query2_res.txt" respectively.

Releases

No releases published

Packages

No packages published

Languages