Describe the architecture of a project you previously worked on, including the bottlenecks and how you resolved them.