I'm CEO of
Amethon Solutions which is headquartered in Sydney with most of our development resources based in Melbourne.
We have developed an analytics platform for mobile operators which provides insight into mobile data traffic passing through their network. Our platform is a streaming analytics solution which analyses traffic meta-data generated by network nodes such as proxies, DPIs, gateways, etc and reports data usage (upload and download), latency and subscriber numbers across a range of different dimensions e.g.
- handset brand/model,
- smartphone operating system,
- mobile apps
- form factor (tablet, handset, console)
Our input data is in the order of 5 to 10 billion events/rows per day (300GB to 600GB of binary files) which is also generally generated in different parts of the country (think Sydney, Melbourne and Brisbane).
One of our key features is our ability to count unique subscribers/visitors across all of the dimensions we report (handset brand/model, visited sites, mobile apps, etc) across any arbitrary date range.
Everything was developed in-house on top of PostgreSQL with the exception of the visualisation layer (dashboarding, charts, reporting, etc) which is based on Yellowfin (another Australian company). We've looked at Hadoop and columnar databases but nothing could handle the traffic volumes and deliver near real-time reporting on a relatively small and cost-effective HW footprint...
Cheers,
Michael