Avançar para o conteúdo principal

MacStories

Construção de Códigos
MacStorie

Apple-Focused Tech Publisher Leverages Linode para atingir o seu público principal



Fundada pelo Editor-chefe Federico Viticci em Viterbo, Itália, a MacStories tem vindo a servir o seu público global com uma cobertura detalhada e pessoal da Apple, aplicações, e tópicos relacionados desde 2009.

A fundação da MacStories é o seu website, que Federico iniciou e expandiu ao longo dos anos com a ajuda de uma equipa de escritores em constante mudança. À medida que o site crescia para atingir milhões de leitores todos os meses, o mesmo acontecia com o negócio. Em 2015, Federico acrescentou Club MacStories, uma componente de assinatura do site que oferece conteúdo exclusivo ao público principal da MacStories. Nos anos que se seguiram, MacStories expandiu-se ainda mais através de podcasts: AppStories, um espectáculo sobre o mundo das aplicações e o seu impacto na cultura; e MacStories Unwind, uma recapitulação semanal de tudo o que acontece no MacStories.

Em 2020, tinha-se tornado claro que o crescimento contínuo da MacStories e os planos para o futuro exigiriam um repensar da tecnologia subjacente ao negócio. Para ajudar a concretizar a sua visão para o futuro da MacStories, Federico recrutou John Voorhees e Alex Guyot. John, um antigo advogado com alguma experiência no desenvolvimento de iOS, começou como escritor freelance na MacStories em 2015 e é actualmente o seu editor executivo. Alex Guyot tem uma formação em engenharia de nuvens e escreve para a MacStories desde 2013. Actualmente é editor e engenheiro de software sénior na MacStories.

Juntos, a equipa da MacStories pôs os seus objectivos na construção de uma nova base para os meios de comunicação social que publica, incluindo o website, boletins informativos, podcasts, e outros bens digitais. Começaram por migrar seis anos de conteúdo de boletins electrónicos para um novo sistema de gestão de conteúdos concebido por Alex chamado Calliope. Este sistema permitiu à MacStories oferecer uma nova aplicação web com pesquisa sofisticada, filtragem, e outras características muito para além do âmbito de um boletim de correio electrónico. Calliope foi concebido desde o início para ser flexível e permite à equipa MacStories publicar colunas, newsletters, e podcasts em múltiplos websites, enviar newsletters por e-mail, fornecer downloads apenas para subscritores, e muito mais.

MacStories

O hardware necessário para tornar a Calliope uma realidade estava para além do âmbito das origens da MacStories como uma publicação WordPress a correr em hardware de servidor dedicado. MacStories precisava de uma solução de infra-estrutura rica em funcionalidades, escalável e rentável. Depois de considerar muitas opções, a equipa MacStories decidiu construir a sua visão do futuro utilizando Linode.

Alex utilizou Linode Kubernetes Engine (LKE) para criar oito microserviços diferentes e três implantações de bases de dados separadas, um projecto que seria tipicamente proibitivo em termos de custos para uma pequena empresa como a MacStories. Tendo hospedado o seu website pessoal e o MacStories Slack bot na Linode durante anos, Alex já estava familiarizado com Linode. Tinha feito experiências com a LKE desde que o serviço estava em fase beta, por isso estava confiante de que poderia lidar com os serviços Web da MacStories de forma fiável e económica.

A flexibilidade da oferta de serviços da Linode, aliada à sua acessibilidade económica, permitiu à MacStories construir uma infra-estrutura que pode crescer e escalar com o seu negócio durante os próximos anos. "Sempre que utilizo Linode para algo novo, fico impressionado", partilhou Alex. "Tem a melhor interface e é realmente fácil de navegar". O Cloud Manager é melhor do que os concorrentes, e a documentação é fantástica". 

Para a equipa MacStories, decidir utilizar Linode foi como avaliar um aplicativo, algo pelo qual é bem conhecido. Linode era a solução perfeita para as suas necessidades, e se alguma vez tiverem alguma dúvida, o Linode Support está lá para oferecer assistência. Um excelente apoio é fundamental para empresas pequenas e ágeis como a MacStories. Olhando para o sucesso do lançamento da Calliope, Alex diz: "Nunca questionámos se a Linode era a escolha certa".

Compartilhe