Ir al contenido principal

Destacado

Spring Cloud Sleuth y StackDriver Trace

Siguiendo con nuestra saga de proyectos de Spring GCP, ahora, nos toca ver Spring Cloud Sleuth.
En proyectos de Arquitectura de Micro servicios es muy importante la información y observabilidad de todo. Si se están realizando llamadas entre servicios A, B y C; es importante entender si estas fueron exitosas o existe latencia entre dichas llamadas.

Nosotros podemos agregar esta dependencia de Sleuth a nuestro proyecto Spring Boot para darle ese "super poder" de tracing distribuido y luego exponer dicha información en un Zipkin o Jaegger por ejemplo.

GCP tiene Stackdriver trace, que es un servicio que nos permite guardar esta data de tracing sin tener que administrar nosotros mismos nuestro Zipking o storage. Stackdriver puede productir reportes de latencia y/o detectar anamalías en la performance.

Existen dos formas de usar Stackdriver Trace en nuestra aplicación Spring Boot:

1. Usas un Stackdriver Trace Zipkin proxy y configurar el Spring Cloud Sleuth para que use este prox…

Scala

En estos dos últimos meses llego a mi el url sobre Play Framework.

Un nuevo framework MVC basado en Scala. No voy a hablar de Play, pero, si de Scala.

Venía viendo tweets de gente mexicana, española que hablaba muy bien de Scala. Play lo usa, pero, me entro la curiosidad de saber más de Scala.

Yo decía ¿que pasa con Scala? y me entero que lo usan empresas como Foursquare y Twitter, y The Guardian is working on porting some of its Java code to Scala.
Bueno al menos algo mas que saber que lo creo Martin Odersky en el 2003.

Comparto con uds. la información que he ido encontrando para quien como yo esta interesado en saber más de Scala. Tenemos desde paginas web, books, tutoriales, vídeos:



2. Wikipedia , Por suerte ya ha traducido el tema de Scala.




6. Vídeos del usuario shadowofcatron en Youtube


7. Vídeo de ponencia : de newbie a ninja en una hora



A practicar y leer mucho.



Joe

Comentarios