{"id":21565210,"url":"https://github.com/mastercloudapps-projects/k8sscalablityandfaulttolerance","last_synced_at":"2025-03-18T05:17:57.990Z","repository":{"id":75878386,"uuid":"533413129","full_name":"MasterCloudApps-Projects/K8sScalablityAndFaultTolerance","owner":"MasterCloudApps-Projects","description":null,"archived":false,"fork":false,"pushed_at":"2023-06-26T16:41:45.000Z","size":48450,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-24T11:44:48.564Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MasterCloudApps-Projects.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-06T16:36:20.000Z","updated_at":"2023-06-18T12:01:26.000Z","dependencies_parsed_at":"2024-01-29T16:06:48.403Z","dependency_job_id":null,"html_url":"https://github.com/MasterCloudApps-Projects/K8sScalablityAndFaultTolerance","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterCloudApps-Projects%2FK8sScalablityAndFaultTolerance","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterCloudApps-Projects%2FK8sScalablityAndFaultTolerance/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterCloudApps-Projects%2FK8sScalablityAndFaultTolerance/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MasterCloudApps-Projects%2FK8sScalablityAndFaultTolerance/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MasterCloudApps-Projects","download_url":"https://codeload.github.com/MasterCloudApps-Projects/K8sScalablityAndFaultTolerance/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244160055,"owners_count":20408021,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T10:18:52.737Z","updated_at":"2025-03-18T05:17:57.970Z","avatar_url":"https://github.com/MasterCloudApps-Projects.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://online.urjc.es/es/para-futuros-estudiantes/ensenanzas-propias/master-en-cloud-apps\"\u003e\n    \u003cimg src=\"./Images/LogoMCA.png\" alt=\"Logo\" width=\"200\" height=\"200\"\u003e\n  \u003c/a\u003e\n\u003c/div\u003e\n\n# Escalabilidad y tolerancia a fallos en Kubernetes\n\n## Propósito\n\nEn la actualidad, todos somos conscientes de que nuestras aplicaciones tienen que estar siempre disponibles y con un rendimiento aceptable aunque tengan una alta carga, ya que, de lo contrario, podemos perder clientes o nos puede ocasionar perdidas millonarias porque nuestros servicios no están disponibles o porque no cumplimos con la SLA.\n\nPara que esto no ocurra, es importante estudiar y entender todo lo que podemos hacer para intentar minimizar todos estos posibles riesgos.\n\nEn los siguientes enlaces se muestran los estudios sobre la escalabalidad y tolerancia a fallos de una serie de aplicaciones con distintos estilos arquitectónicos, desplegadas todas ellas en un clúster de Kubernetes.\n\nContenido:\n* [Web Stateless]\n* Web Statefulset con persistencia relacional\n  * [My SQL Standalone]\n  * [My SQL Replicaset]\n  * [My SQL Standalone con JCache]\n* Web Statefulset con persistencia no relacional\n  * [MongoDB Standalone]\n  * [MongoDB Replicaset]\n  * [MongoDB Standalone con caché redis]\n* Web con colas\n  * [RabbitMQ]\n\n\u003e Cada una de las aplicaciones sometidas a estudio contiene los manifiestos de despliegue, código fuente y Test Plans de JMeter con las pruebas realizadas sobre las mismas.\n        \n  [//]: # (References)\n\n  [Web Stateless]: \u003cwebStatelessGatos/Readme.md#WEB STATELESS GATOS\u003e\n  [My SQL Standalone]: \u003cwebMySQL/standalone/Readme.md#WEB MYSQL STANDALONE\u003e\n  [My SQL Replicaset]: \u003cwebMySQL/replicaset/Readme.md#WEB MYSQL REPLICASET\u003e\n  [My SQL Standalone con JCache]: \u003cwebJcache/README.md#WEB JCACHE CON HAZLECAST\u003e\n  [MongoDB Standalone]: \u003cwebMongo/standalone/README.md#WEB MONGODB STANDALONE\u003e\n  [MongoDB Replicaset]: \u003cwebMongo/replicaset/README.md#WEB MONGODB REPLICASET\u003e\n  [MongoDB Standalone con caché redis]: \u003cwebMongoRedis/README.md#WEB MONGODB CON CACHÉ REDIS\u003e\n  [RabbitMQ]: \u003cRabbitMQ/README.md#rabbitmq\u003e\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmastercloudapps-projects%2Fk8sscalablityandfaulttolerance","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmastercloudapps-projects%2Fk8sscalablityandfaulttolerance","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmastercloudapps-projects%2Fk8sscalablityandfaulttolerance/lists"}