Development

¿Cómo utilizar AWS lambda en Netlify?

AWS Lambda se ha convertido en una de las mejores opciones para desarrollar aplicaciones serverless, ahora Netlify nos proporciona una opción muy potente para configurar nuestras funciones e integrarlas en el ciclo de desarrollo de nuestro sitio web.

JSteven

3 minute read

Las arquitecturas serverless han tomado mucha fuerza en los últimos años, esto debido a que la complejidad que supone la infraestructura de software en aplicaciones que deben ser altamente concurrentes, que deben estar pesadas para tener picos de demanda altos en tiempos muy precisos y además lidiar con la complejidad accidental, supone un gran reto para los arquitectos y desarrolladores. Serverless propone un ciclo de desarrollo diferente al que estamos acostumbrados, se enfoca en dedicar el mayor esfuerzo en el diseño de la solución del problema y en el desarrollo, dejando a que otro ente (AWS, Azure, Google) se encargue de dónde (nube) y cómo (virtualización y auto-escalamiento) va a ejecutarse nuestra aplicación.

4 minute read

Map, filter y reduce En un mundo tan caótico en donde todo parece ser mutable estar seguro de cómo se comportará nuestro código es realmente una ardua tarea, pero no tiene porqué ser así. Recientemente el paradigma funcional se ha convertido en un virus que comienza a afectar los lenguajes mainstream, los cambios mas notables de Java en su versión 8 están directamente relacionados con la programación funcional: funciones de orden superior, lambda funciones, evaluación perezosa, entre otros.