Si compartes tus diseños imprimibles en línea, conoces la emoción y el entusiasmo que conlleva el lanzamiento de un modelo. Compruebas tu perfil cada pocas horas para ver cómo va, lees todos los comentarios y ves las primeras opiniones de la comunidad. Pero refrescar la página del modelo envejece rápidamente y es difícil hacer un seguimiento de lo bien que le va al modelo después de unos pocos días. Hemos implementado un nuevo panel de estadísticas, que te permitirá acceder fácilmente a todas las estadísticas de tu modelo en una interfaz de usuario rápida y limpia, ¡vamos a comprobarlo!

El panel de estadísticas

Una nueva pestaña en tu perfil te llevará al panel de estadísticas. En la parte superior, puedes ver la visión general de cómo va tu perfil en su conjunto. Además de las cifras absolutas, también puedes ver la comparación con el periodo anterior. La línea recta en cada uno de esos gráficos visualiza el valor medio del periodo anterior.

Hablando del período de datos, te damos el control total. Puedes utilizar los atajos rápidos para seleccionar datos de los últimos 28 días, 6 meses, un año, etc. Pero también puedes establecer un intervalo de tiempo personalizado.

Debajo del resumen, verás los desgloses de las métricas individuales – Likes, Descargas, Vistas, Marcas, Remixes y Colecciones. Para facilitar la lectura de los gráficos, dependiendo de la duración del período de tiempo que estés viendo, puedes agrupar los puntos de datos por días, semanas, meses o años. Si alguna vez has utilizado Google Analytics, puedes ver de dónde nos hemos inspirado.

Si ya llevas un tiempo compartiendo diseños en Printables, un gráfico especialmente divertido es el que muestra los Makes. Puedes ver claramente cuando introdujimos los sistemas de recompensa y el número de Makes subidos a Printables se disparó de repente. Y se ha mantenido así de alto desde entonces.

En la parte inferior de la página de estadísticas, encontrarás una lista con todos tus modelos y tus estadísticas. Todos los datos aquí son de nuevo de su período de tiempo seleccionado. Puedes ordenar fácilmente la lista para encontrar tu modelo más popular del último mes, así como tu modelo más popular de todos los tiempos. Incluso hay un cuadro de búsqueda en la esquina superior derecha, que puedes utilizar para filtrar los modelos en esta tabla. Especialmente útil para aquellos diseñadores de Printables que ya tienen cientos de modelos publicados (te miramos a ti, MZ4250).

Si haces clic en un modelo de esta lista, puedes ver sus análisis detallados. Una vez más, puede filtrar todo para un período de tiempo específico o sólo mirar algunas métricas seleccionadas. Esta pantalla también es accesible directamente desde la página de detalles del modelo. Sin embargo, sólo el autor del modelo puede ver sus análisis.

Otros cambios en Printables.com

Equipo de desarrollo de Printables

Crear tu propia base de datos modelo, como Printables.com, es una empresa enorme que requiere un equipo completo de desarrolladores cualificados. Cuando empezamos a trabajar en ello, para acelerar el desarrollo, nuestro plan era contratar a una empresa externa para que hiciera la mayor parte del trabajo, y luego pasar al desarrollo interno con el tiempo. La elección del desarrollador externo recayó en COex – una empresa checa con más de 15 años de experiencia trabajando en aplicaciones web a gran escala, integraciones, sistemas de información y tiendas a medida.

En los años siguientes, mientras la gestión del proyecto era interna, COex se encargó tanto de la implementación de nuevas funcionalidades como del funcionamiento y la supervisión de la infraestructura del servidor. También cabe destacar nuestro fantástico diseñador gráfico Jan Diblík, responsable de todo el aspecto de Printables. A principios de este año, empezamos a formar nuestro propio equipo interno y a colaborar en el desarrollo. Ahora que tenemos un equipo interno completo de desarrolladores web específicos para Printables.com, haremos todo el desarrollo nosotros mismos. Las estadísticas han sido la última función que hemos desarrollado en colaboración con COex, y esperamos que estéis de acuerdo en que ha quedado muy bien. Nos gustaría aprovechar esta oportunidad para agradecer a COex todo su trabajo.

El logotipo de la empresa impreso en 3D en las oficinas de COex

Infraestructura del servidor – Clúster de Kubernetes

Algo que no es visible para el usuario es la infraestructura del servidor que ejecuta Printables. Bueno, no es visible siempre que sea increíblemente rápido. Para mantenerlo así y como parte de nuestra transición a un desarrollo y mantenimiento totalmente interno, Printables utiliza ahora Kubernetes. Este sistema de código abierto permite escalar automáticamente las aplicaciones en contenedores. ¿Qué significa? En lugar de un servidor súper potente, imagina la infraestructura de Printables como una colección de varios servidores normales (nodos) repartidos por todo el mundo. Si hay un aumento de tráfico y estos servidores se acercan al límite de lo que pueden soportar, un nuevo servidor comienza a arrancar automáticamente y, en cuestión de minutos, está listo para ayudar y compartir una parte de la carga. Y una vez que la carga disminuye, algunos de los servidores se liberan de nuevo, para que no tengamos que pagar por ellos innecesariamente.

No sólo eso, sino que esto también permite el despliegue de cero tiempo de inactividad. Cuando queramos lanzar nuevas características (como las estadísticas) podemos empezar a generar nuevos nodos y apagar los antiguos. Así que mientras estás navegando por Printables, de repente estarás recibiendo datos de un nuevo servidor actualizado con nuevas características.

Por supuesto, no es tan sencillo como parece. Tuvimos que reescribir parte del código fuente de Printables para que el sitio web pudiera funcionar en un contenedor. Esto no estuvo exento de problemas y tuvimos algunas interrupciones como resultado de ello. Pero a largo plazo, esto debería garantizar que Printables sea siempre rápido, responsable y con un tiempo de inactividad mínimo.

Pequeñas correcciones y optimizaciones

Hemos reducido significativamente la carga de la CPU al navegar por la base de datos de modelos. Esto mejora la capacidad de respuesta del sitio y reduce el consumo de batería de los dispositivos móviles. También hemos corregido varios errores, como el ajuste incorrecto del texto alrededor de las imágenes, la visualización incorrecta de las 3 insignias destacadas en el perfil de un usuario y un par de correcciones de la interfaz de usuario para el messenger en los dispositivos móviles.

Tenemos más novedades por venir, algunas de ellas son pequeñas mejoras, pero otras son grandes novedades que no podemos esperar a mostrarte. Hasta entonces, ¡felices impresiones!