Neo4j
166 Case Studies
A Neo4j Case Study
Albumprinter (Albelli) is a consumer photo-products company that helps customers organize personal photo collections into products like wall decor and cards. Facing the challenge of surfacing relationships across large, complex photo and domain models—while ensuring reliability, scalability, and safe backups—they needed a way to recommend and assemble products from metadata-rich photo libraries.
They adopted Neo4j as part of a polyglot persistence architecture, building a graph-based recommendation engine that models relationships between photos via stored metadata. The graph approach delivered transactional reliability and faster time-to-market, improved recommendation capabilities, and robust cloud-backed scalability—though the team learned to rethink normalization and optimize their data model for performance as they scaled.
Wouter Crooy
Technical Lead