Es el último penúltimo día laboral, tenía rato de que no se me solicitase trabajar tiempo extra en un día de descanso. Curiosamente cuan ley de Murphy en tiempos se ha juntado la presión que tiene Lynk para sacar a producción ciertas funcionalidades, junto con la mudanza y la operación de mi madre. Así que seguramente la semana que viene será una semana un tanto pesada.
Optional or not Optional
Codificando nuevamente me he topado con el uso de ciertas ñoñerías de JAVA, como lo es el uso de Optional. Esto pareciese ligeramente complicado de entender al inicio, ya que es una especie de "metaclase" o encebollamiento. Sin embargo no deja de ser una buena nadería para manejar el temible "null pointer exception". Otra interesante liga puede consultarse acá
Ci-ci-ci-ciiircuit breaker
Suena como el famoso "combo breaker" de killer instinct, pero ahora en un contexto Godín de TI. Entendiendo algunos patrones implementados en cierto "stream processor" usando Kafka me topé con algo llamado "Circuit Breaker" que es uno de tantos patrones que se usan para microservicios. La monería que tiene esta implementación es que bajo ciertas condiciones de excepción se vuelve a hacer cierto número de intentos antes de dar por terminado con excepción en el peor de los casos y funcionando en el mejor de los casos.
No hay comentarios.:
Publicar un comentario