Atualmente, faço parte de uma equipe que trabalha em um novo projeto de grande escala, que consiste em uma plataforma Web com conteúdo consumido por meio de uma API por diversos dispositivos móveis. Nós realmente antecipamos muito tráfego durante os primeiros meses de lançamento, então um planejamento realmente bom sobre capacidade, escalabilidade, redundância e disponibilidade dos serviços é uma obrigação.
Gostaria de algumas recomendações de leitura (web, livros) sobre assuntos relacionados a boas práticas sobre arquiteturas de servidores, como onde colocar o servidor web, onde colocar o banco de dados, onde colocar o servidor de email, como fazer mestre / escravo configurações, cache, balanceamento de carga e coisas assim.
Eu realmente não quero me aprofundar no assunto, já que sou apenas o cara que desenvolveu o conceito, mas também os desenvolvedores líderes em uma das plataformas móveis. Tenho uma experiência bastante sólida com a administração básica de sistemas, mas terei de expandir meu conhecimento sobre o tópico para orientar a equipe de desenvolvimento de plataforma e planejar os requisitos de hospedagem.
Além disso, há algum tipo de consultores independentes especializados em coisas assim? No caso de eu me encontrar em apuros ..: P
Tags untagged