Description du livre
Dans ce livre, le PDG de Cazton, Inc. et conférencier de renommée internationale, Chander Dhall, démontre les modèles actuels d'évolutivité de conception de sites Web et adopte une approche pragmatique pour expliquer leurs avantages et inconvénients afin de vous montrer comment choisir le modèle approprié pour votre site. Il teste ensuite les modèles en les forçant délibérément à l'échec et en exposant les défauts potentiels avant de discuter de la façon de concevoir le modèle optimal pour répondre à vos exigences en matière de balance. L'auteur explique l'utilisation de la programmation polyglotte et comment adapter les modèles aux besoins de votre entreprise. Il détaille également plusieurs modèles No-SQL et explique les principes fondamentaux des différents paradigmes du No-SQL en montrant des stratégies complémentaires pour les utiliser avec des bases de données relationnelles pour obtenir les meilleurs résultats. Il enseigne également comment faire fonctionner le modèle d'extensibilité à l'aide d'un modèle de microservices du monde réel.
Avec la prolifération d'innombrables appareils électroniques et le nombre sans cesse croissant d'internautes, l'évolutivité des sites Web est devenue un défi de plus en plus important. L'extensibilité, même si elle est très convoitée, n'est peut-être pas si facile à atteindre. Vous pensez que vous ne pouvez pas atteindre la réactivité et l'évolutivité ? Chander Dhall démontrera qu'en fait, ils vont de pair.
Ce que vous apprendrez
Concevoir et développer des applications pour qu'elles soient faciles à mettre à l'échelle.
Apprenez les différentes options de mise à l'échelle et de partitionnement et les combinaisons.
Apprendre des techniques pour accélérer la réactivité.
Plongée en profondeur dans les bases de données de cache, les bases de données de la famille des colonnes, les bases de données de documents, les moteurs de recherche et les SGBDR.
Apprenez des concepts d'évolutivité et de réactivité qui sont généralement ignorés.
Équilibre efficacement l'évolutivité, la performance, la réactivité et la disponibilité tout en minimisant les temps d'arrêt.
A qui s'adresse ce livre ?
Cadres supérieurs (CXO), architectes logiciels, développeurs et professionnels de la TI