Neo4j
166 Case Studies
A Neo4j Case Study
Telenor Norway, the country’s leading telecommunications provider with over 3 million mobile subscribers, faced performance and freshness problems in its self-service portal’s resource authorization. The middleware backed by Sybase relied on complex SQL stored procedures that could take up to 20 minutes for authorization on large customer portfolios, forcing nightly pre-calculation and caching that produced stale data and poor user experience.
Telenor rebuilt the authorization engine on the Neo4j graph database, modeling customers, accounts, subscriptions and agreements as a resource graph. The graph-based solution integrated with their platform and dramatically sped up authorization queries—from minutes to seconds or even milliseconds—while simplifying traversal rules and improving maintainability and real-time accuracy.
Sebastian Verheughe
Architect and Developer, Mobile Middleware Services