Temos a sorte de interagir com clientes que precisam de ajuda com casos de uso interessantes. Os relacionamentos que construímos com eles exemplificam nossa missão de acelerar a inovação, tornando a computação em nuvem simples, econômica e acessível a todos.
Um desses clientes é o Lead Sherpa. Com sede em Denver, CO, Lead Sherpa fornece uma plataforma de mensagens de texto compatível para investidores imobiliários. A empresa começou a trabalhar conosco desde cedo quando uma incorporadora recomendou a mudança de Heroku para Linode. Lead Sherpa tinha uma base de usuários crescente, e o fundador Jason Nickel descobriu que precisava atualizar a infra-estrutura para acomodar a carga adicional.
Nossa equipe de Professional Services conseguiu orientar a Lead Sherpa na criação de uma infraestrutura escalável para acomodar melhor sua crescente base de usuários e colocá-la em uma posição em que a expansão futura seria um processo simples. Dimensionar seu poder de computação com a Linode é um processo simples, mas dimensionar seu aplicativo requer uma compreensão de sua implementação, e foi nesse ponto que nossa equipe de Professional Services conseguiu ajudar a Lead Sherpa.
Após a atualização, Lead Sherpa começou a enfrentar problemas com sua fila de trabalho, o Aipo. Ajudamos o Lead Sherpa a colocar o aipo de volta em funcionamento rapidamente, identificando tarefas mais curtas e mais longas e classificando-as em filas baseadas no tamanho da tarefa e se a tarefa afetou ou não a experiência do usuário. O aplicativo utilizou uma fila de tarefas para alimentar sua funcionalidade de mensagens de texto.
Descobrimos que às vezes as mensagens eram bloqueadas por tarefas não relacionadas, o que tinha um efeito negativo sobre a experiência do usuário. Esta questão, aliada a tempos de resposta mais lentos em sua aplicação, naturalmente levou nosso cliente a perguntar sobre a utilização de recursos. Quando revisamos a configuração de sua infra-estrutura e o desempenho de suas aplicações, descobrimos que o desempenho do banco de dados era significativamente mais lento do que o esperado. A aplicação do Lead Sherpa depende muito de um banco de dados de alto desempenho, e precisávamos sintonizá-lo junto com seus recursos computacionais, concentrando-nos em quatro princípios:
- Configuração
- Indexação
- Eficiência de aplicação
- Hardware
Embora cada caso de uso seja único, a equipe do Linode Professional Services frequentemente ajuda nossos clientes:
- Migrações do site
- Executando implantações de software sem dor
- Sintonia e otimização da infraestrutura das nuvens
- Transição e manutenção de ambientes de alta disponibilidade
Você pode saber mais sobre a Linode Professional Services aqui. Confira a história completa sobre como ajudamos a Lead Sherpa a lidar com seu crescimento acelerado por meio de serviço e suporte inigualáveis em nossa história de cliente da Lead Sherpa ou em nossa série Craft of Code sobre Jason Nickel.
Comentários