EduLearn Platform
Otimizamos uma plataforma educacional de grande escala que atende milhões de pessoas no mundo todo. Migramos stored procedures monolíticas para uma arquitetura orientada a serviços, com ganhos de desempenho de 300%. Colaboramos com equipes distribuídas na definição de padrões de arquitetura e na garantia de qualidade.
- carregamento mais rápido
- 3×
- procedures migradas
- 2,500+
- CPU do banco
- −65%
(01) Visão geral
O EduLearn é uma plataforma de gestão educacional que atende mais de 10 milhões de alunos e educadores no mundo todo. Lideramos uma iniciativa de desempenho que levou a plataforma de um monólito centrado no banco de dados para uma arquitetura moderna orientada a serviços. Milhares de stored procedures complexas foram migradas para serviços em C# limpos e de fácil manutenção, sem nenhum tempo de inatividade. Trabalhamos com equipes distribuídas em três continentes, definimos padrões de arquitetura e introduzimos processos rigorosos de garantia de qualidade. O resultado: páginas muito mais rápidas, maior confiabilidade e uma plataforma pronta para escalar de acordo com a demanda global.
(02) Principais conquistas
- 01
Tempo de carregamento de páginas 300% melhor com a otimização da arquitetura e o uso de cache
- 02
Migração de mais de 2.500 stored procedures para a camada de serviços, mantendo 100% de paridade funcional
- 03
Redução de 65% no uso de CPU do banco de dados com a otimização de consultas
- 04
Práticas de revisão de código que melhoraram em 40% as métricas de qualidade do código
- 05
Coordenação bem-sucedida de lançamentos entre 3 equipes distribuídas, sem nenhum incidente em produção
(03) Tecnologias
- .NET Framework 4.8
- ASP.NET MVC
- MS SQL Server 2019
- Dapper
- AWS EC2
- AWS RDS
- AWS S3
- ElastiCache
- Jenkins
- Git
- SonarQube
- New Relic
Enfrentando um desafio semelhante?
Conte-nos onde você está e aonde precisa chegar. Mostraremos como chegaríamos lá.
Iniciar um projeto