eRepublik, entre bastidores (traducción del Insider)

Day 668, 07:50 Published in Spain USA by mormeg

Estimados ciudadanos,

Nos gustaría compartir con vosotros algunos de nuestros pensamientos, esperanzas y planes para lo que queda de año.

Antes de hablar del futuro, empecemos revisando el pasado y el presente. Parece que hasta ahora el 2009 ha sido un buen año en términos de mejoras, nuevas aplicaciones y crecimiento de eRepublik. Se han implementado muchos módulos permitiendo mejorar la experiencia de los jugadores. El gran aumento en el número de ciudadanos, y por lo tanto de peticiones para entrar a la página, ha causado de vez en cuando problemas para nuestros servidores. Hay una constante batalla entre las bases de datos / servidores –a las que les encantaría gritar “¡lo dejo!”- y nuestros chicos del departamento informático tratando de hacer que no se colapsen, repartiendo millones de páginas al día. Algunos ciudadanos creen erróneamente que los problemas se originan por la falta de servidores, es decir, ordenadores. Eso es una equivocación, no hacen falta servidores ya que es el software de la base de datos el “rebelde” que causa los problemas. Cuando cada ciudadano realiza acciones tales como trabajar, luchar, leer un periódico, abrir un mensaje privado, votar o simplemente al mirar a su perfil, solicita información a diversas bases de datos interconectadas.

Desde el lanzamiento hace dos años de eRepublik, estas bases de datos se han ido optimizando constantemente. Comprobar esto es bastante sencillo: había veces en que con sólo una pequeña fracción de los ciudadanos que hay hoy online, los servidores simplemente se colapsaban sin previo aviso. Con estrés, trabajo duro, puliendo cosas y mucho café, el resultado es que hoy en día los servidores soportan muchos más jugadores simultáneamente. De nuevo, comprando más servidores no ayudaría en absoluto, pero tenemos una propuesta distinta para incrementar el número máximo de peticiones simultáneas. eRepublik es un juego único, desafortunadamente no existe un software o un ordenador para instalar y que pudiese resolver tales problemas. Afortunadamente seguimos trabajando para pulir manualmente y solucionar las distintas cosas que “dañan” la ejecución.
Algunos ciudadanos ven al “personal de eRepublik” como algo general, como alguna clase de personalidad individual. Por ejemplo, si alguien echa un vistazo a la prensa para encontrar un par de artículos de calidad, ve,mos cosas como “en vez de arreglar los bugs, el personal de eRepublik se dedica a leer la prensa”.

Eso no es correcto. Hay muchos departamentos en eRepublik, y cada uno tiene distintos “trabajos” asignados, despachados en una red. Todo el mundo está haciendo su trabajo, y si sumamos todos los trabajos nos acercamos a nuestro objetivo: proporcionar un producto de calidad a los ciudadanos.

Los chicos del departamente de desarrollo están trabajando en un nuevo módulo, otro grupo del departamento de pruebas están arreglando bugs, alguien del equipo de diseño está dibujando el diseño que necesita el nuevo módulo que se está haciendo. En la “cámara oscura” los chicos de informática están peleándose con el servidor, mientras el departamento comunitario está solucionando tickets, etc... Y todo esto está sucediendo al mismo tiempo. Por lo que si alguien está leyendo la prensa no significa que el resto de empleados estén haciendo lo mismo o “perdiendo el tiempo”. Cada uno tiene sus cometidos, los cuales son independientes y a la vez están interconectados, como un ser vivo. El resultado neto de este año ya se ha presentado, pero resumiendo: el tiempo de actividad del servidor pasó del 90% en enero hasta más del 98% en Agosto a pesar del incremento de 6 veces de la población. Módulos como la ciudadanía, los anuncios, el mapa y la petición de apelación han sido añadidos. El equipo de desarrollo ha realizado un trabajo excepcional hasta la fecha, y seguirán haciéndolo. También están trabajando en otros módulos, algunos incluso ya están proyectados.

Bien, ahora hablemos de lo que está por venir. No hace mucho, el módulo de herramientas para empresas comenzó a funcionar aportando a los directores generales estadísticas e información necesarias. Algunos ciudadanos pidieron diversos añadidos para estas herramientas, pero las vamos a posponer. Esto se debe a que un equipo de programadores han comenzado a trabajar en el nuevo módulo económico de eRepublik. Así es, hemos empezado a trabajar en un nuevo módulo económico, mucho más complejo, diversificado y, con un poco de suerte, que sea entretenido. El nuevo módulo probablemente conllevará el rediseño del mapa mundial en cuanto a “regiones más valiosas”, dado que probablemente se introducirán nuevos recursos mientras que otros ya existentes pueden desaparecer o ser reemplazados.

Por otro lado, un segundo equipo de programadores está codificando un proyecto importante: un nuevo módulo de guerra. Cuando este módulo vea la luz a principios del año que viene, muchos más soldados serán capaces de luchar al mismo tiempo sin que el servidor se colapse. El nuevo módulo de guerra os ofrecerá épicas batallas estratégicas (incluyendo luchas entre jugadores, con las que ya llevamos tiempo trabajando). En próximos Insiders os ofreceremos con más detalle todas estas cosas en las que estamos trabajando.

Es posible que en los próximos dos meses encontréis ocasionalmente problemas a la hora de acceder a eRepublik porque en primer lugar pasaremos a tener una nueva infraestructura, y en segundo lugar se pondrán en marcha algunos módulos. Las crecientes variables en la base de datos conllevan trabajo para ajustarlas. Sabemos que implementar nuevos módulos generalmente acarrea la aparición de bugs, pero la mayoría de ellos son rápidamente solucionados por nuestro equipo de mantenimiento. Obviamente siempre hay margen de mejora y los chicos que luchan contra los bugs están decididos a mejorar sus resultados.

Aparte tenemos una sorpresa para vosotros además de las herramientas para empresas, pronto aparecerá otro módulo. Estamos en la fase final de pruebas, así que estaros atentos para más detalles.