Why did you choose this specific database or technology stack over other alternatives in your past project?