Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.25 KB

README.md

File metadata and controls

38 lines (28 loc) · 1.25 KB

Narcos Data Usage Engine: Project Overview

Mission

###What problem does this project address? For any telecom company measure the data usage for it customers accurately and in real time is a very resource intensive and critical process. Any leakage of data usage record would affect both the customers and the company. It is a inherent requirment of such tasks to be super fast and accurate which is generally impossible with off-the-shelf products.

###What is the goal of this project? To process 5 Million records in under 10 minutes accurately.

###What are some key features that define the product?

  • Uses MariaDB, a fork of MySQL, which is free for commercial usages.
  • Perfors most of the operations inside the database engine.
  • Processes 5 Million records in way less than 10 minutes.
  • Web Interface for Admins to view reports and add exceptions
  • Maintains a record of following for every customer.
    • Ten Minutes Usages
    • Hourly Usages
    • Weekly Usages
    • Monthly Usages
    • Yearly Usages
  • Exceptions for following can be added.
    • Certain Customers
    • Certain Websites
    • Certain time durations