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…

RubyConf Argentina 2012






Esta es una de las fotos de mi experiencia con RubyConf Argentina 2012.

Mas fotos en este Link.

La verdad fueron dos dias de mucho aprendizaje, creo que no gaste en vano mi dinero, ya que pude ver el clima que impera en los rubystas del sur. A ellos les interesa aportar y si eres bueno te convocan.  Ver a autores de gemas, frameworks, gente que trabaja en github, google, y en muchas startups hace que te des cuenta que necesitas estar involucrado en esta corriente.

Si bien soy Java Developer por muchos años, me apasione tanto con estos chicos que he decidido tambien experimentar con Ruby y aportar a la comunidad.

Estoy seguro pronto saldran las ponencias y videos del evento. Mientras tanto les comparto algunas de las ponencias que a mi me encantaron:


PRESENTACIONES RUBYCONF ARGENTINA 2012

Jano Gonzales
https://speakerdeck.com/janogonzalez/donde-estan-mis-interfaces


Martin Salas: REST IN PEACE
http://www.slideshare.net/msalias/rest-in-peace-14899282

Internacionalizacion y Localizacion con Jeff Casimir

https://speakerdeck.com/j3/internationalization-and-localization
http://dl.dropbox.com/u/69001/i18n%20argentina%20rubyconf.mov

Video de la EUROCAMP

http://vimeo.com/51200145

Dealing with Designers con Lucas Florio
https://speakerdeck.com/lucasefe/dealing-with-designers

Infrastructura as Ruby Code por Augusto Becciu
https://speakerdeck.com/abecciu/infrastructure-as-ruby-code

The lean startup hacker con ERnesto Tagwerker
http://www.slideshare.net/etagwerker/the-lean-startup-hacker


David calavera
https://speakerdeck.com/calavera/how-github-develops-ships-and-supports-github-enterprise


Santiago pastorino
https://speakerdeck.com/spastorino/rails-4-in-30


Libros

http://www.amazon.com/Protocol-Control-Exists-Decentralization-Leonardo/dp/0262572338


Bueno, espero que puedan darle una revisada a los links. No he podido compartir la presentación de @soveran  o Michel Martens autor de Cuba Framework, que es el que estoy practicando ahora, pero, les paso este link para que practiquen


https://speakerdeck.com/kevinjhanna/ruby-plus-cuba-plus-ohm

[CORRECCION DE ULTIMO MINUTO]

Si encontre por fin el video, aqui lo comparto:

http://redisconf.com/video/michel-martens

Hasta la proxima

Joe


Comentarios