This is the web client of BAD system. Learn more about Big Active Data(BAD) at our site. BADWeb can be found at on server. It is recommended to read Manual before you have BAD FUN. BAD System architecture can be found at ACM DEBS'16 and a BAD Demonstration will appear on VLDB2017.
Big Active Data (BAD) system is built by extending an existing scalable open-source BDMS (AsterixDB) in an active direction.
Outside of the platform are the Data Publishers and Data Subscribers. Within the system itself, its components provide two broad areas of functionality โ BAD Data Cluster and BAD Broker Network.
- Data Publishers - Data sources from News Broadcasters, Government Agencies, Individuals and so on.
- Data Subscribers - End users of the system.
- Data Cluster - Big Data monitoring and management.
- Broker Network - notification management and distribution.
Application Manager (the third BAD users besides Publisher and Subscriber) will create and manage parameterized Channels that can be subscribed to in their application.
- Repetitive Channels - executes the channel function periodically and notifications contain the full results.
- Continuous Channel - executes whenever underlying data sets change and notifications contain the differential results.
More info can be accessed from ACM publication.
Suscriber users can subscribe to channels created by Manager users, in which data are provided by Publisher users. System Admin administers the BAD backend with statistic monitoring.
- HomePage - register user and log in
- Notification - recieve notifications
- Subscription - subscribe channels
- Profile - profile settings
- Publish - publish emergency reports by Loki
- Profile - profile settings
- Register, update and delete Applications
- monitor Applications with Dashboard
- play in-memory Game
- check TopN users
- Output datasets
- Administer the BAD backend