SMS: Software performance and scalability