>
- Página inicial >
- Por que nós >
- Clientes >
- Shimo
Shimo
Tecnologia
Ásia-Pacífico
PMEs / Startups
"As tecnologias serverless proporcionam maior eficiência no desenvolvimento e redução nos custos de computação em cenários que consom muita CPU e memória, por exemplo, quando fazemos alterações em planilhas, mesclamos planilhas e calculamos os resultados de renderização das planilhas."
Wan Ming,
Especialista técnico sênior da Shimo
Sobre a Shimo
A Shimo é uma ferramenta online de edição e processamento de documentos que oferece recursos semelhantes aos do Google Docs e do Quip. A Shimo permite que diferentes usuários trabalhem juntos no mesmo documento ao mesmo tempo. A empresa forneceu uma variedade de serviços para mais de 200.000 usuários corporativos.
Desafio
A Shimo fez grandes esforços para alcançar a coautoria em tempo real. Realizou pesquisas aprofundadas sobre o algoritmo de Transformação Operacional (OT) e fez várias melhorias essenciais. Isso inclui o desenvolvimento de um sistema de edição de documentos bidimensional, além do sistema unidimensional original. Esse sistema elimina conflitos de mesclagem que podem ocorrer quando vários usuários editam simultaneamente um mesmo trecho de texto.
Ao mesmo tempo, a Shimo enfrenta desafios complexos para viabilizar seu recurso de edição em tempo real. As edições em tempo real feitas por diferentes usuários consomem muitos recursos e frequentemente sobrecarregam o servidor. Quando um usuário digita uma palavra no teclado, o servidor salva a edição em poucos milissegundos. No entanto, quando um grande número de usuários está editando documentos na Shimo ao mesmo tempo, os dados podem ser distribuídos de forma desigual em um curto período.
Por que a Alibaba Cloud
A arquitetura serverless da Alibaba Cloud, especificamente o Function Compute, é a solução ideal para a Shimo lidar com níveis inesperados de tráfego. O Function Compute aloca dinamicamente ambientes de execução com base no número de solicitações e agenda recursos de computação em milissegundos. O Function Compute minimiza a latência quando a carga de trabalho é alta e mantém alta utilização de recursos quando a carga é baixa. Além disso, com o Function Compute, a Shimo economiza custos, pois paga apenas pelos recursos de computação utilizados enquanto o código está em execução.
A Shimo usa o Function Compute para criar um serviço de edição de documentos em tempo real, no qual a lógica de colaboração em tempo real é implementada como uma função. O sistema de agendamento inteligente do Function Compute aloca automaticamente ambientes de execução para processar a carga máxima de coautoria. A escalabilidade do Function Compute garante que os aplicativos sejam estáveis e confiáveis durante a execução.
Arquitetura
Experiência do usuário, eficiência de custos e agilidade nos serviços são fatores decisivos para que startups façam a diferença no mundo dos negócios.
O Function Compute da Alibaba Cloud permite que a Shimo escale horizontalmente os recursos de computação em milissegundos quando ocorrem picos de carga durante os horários de maior demanda. Em comparação com a implantação de servidores físicos em data centers, o Function Compute melhora a utilização de recursos ao reduzir o desperdício de recursos ociosos e economiza 58% do custo com servidores.
A Shimo não precisava mais se preocupar com o balanceamento de carga da computação intensiva em CPU. O ritmo de iteração do projeto foi gradualmente acelerado, e seus engenheiros puderam focar na colaboração com a equipe de produtos para expandir continuamente o valor do negócio. O Function Compute ajudou a Shimo a melhorar a eficiência do desenvolvimento e a estabilidade dos processos.
Perspectivas futuras
A Shimo continuará a explorar o uso de tecnologias serverless em mais cenários de negócios. A empresa acredita que as tecnologias serverless podem ajudar a melhorar a estabilidade dos negócios e fazer uso mais eficiente dos recursos na nuvem.
Produtos em
destaque
destaque
Uma plataforma de computação serverless segura e estável, com escalabilidade elástica, sem operações e manutenção e pagamento por uso.
Outra história relacionada
Yuque
O Yuque é uma base de conhecimento profissional baseada em nuvem para colaboração em equipe na documentação.
Worktile
A Worktile aposta em computação em nuvem, redes sociais e mobilidade para aprimorar sistemas de gerenciamento de tarefas por meio de um aplicativo de colaboração sob demanda.
TeamViewer
A Alibaba Cloud apoiou o desenvolvimento do TeamViewer nos mercados internacionais e especialmente na China.
Instantâneo
O Function Compute da Alibaba Cloud permite que a Shimo escale horizontalmente os recursos de computação em milissegundos quando ocorrem picos de carga durante os horários de maior demanda.
Produto/Solução utilizada
Produto/Solução utilizada
Blog relacionado
Saiba como o Function Compute e o Shimo Docs ajudaram 200.000 empresas a retomar o trabalho remotamente na China.
Saiba como o Function Compute da Alibaba Cloud ajudou a Shimo a permitir que 200.000 empresas na China retomassem o trabalho remotamente.
Ver mais
Um teste gratuito para você criar sem limites!
Crie com mais de 80 produtos e até 12 meses de uso do Elastic Compute Service
Comece gratuitamente Comece gratuitamente