gracias

From my previous post about parallelizing process execution, I am extending the sample there to show how we can get that different processes in parallel can combine their results into the same object, without the asynchronous execution being a problem. In this case, we are going to get all the results from the execution in the same data list.

gracias

Al hilo del post anterior sobre ejecución paralela de tareas, voy a ampliar el ejemplo para demostrar como podemos conseguir que diferentes procesos en paralelo puedan combinar el resultado en un mismo objeto, sin que la ejecución asíncrona sea un problema. En este caso, vamos a obtener los resultados del procesamiento en una misma lista de datos.

gracias

Recently I was collaborating with a colleague at work because the running time of a process was far slower than expected. Reviewing the code, we identified that parts of the process could be done in parallel, with which the overall performance was improved by a 200%. In this post, I'll show some basic techniques to work with processes parallelization and will display the performance improvements that can be achieved.

gracias

Recientemente tuve que colaborar con un compañero de trabajo porque la ejecución de un proceso era más lenta de lo esperado. Repasando el código, vimos que parte del proceso se podía realizar en paralelo, con lo que el rendimiento general mejoró en un 200%. En este post intento explicar algunas técnicas básicas para trabajar con paralelización de procesos y mostraré las mejoras de rendimiento que se pueden obtener.

gracias

Postman is a useful tool to test API requests, whether we are developing our own APIs, as well as we are using a third party provider APIs, so that we can check all the data received on each request. In this post, I will explain how to include validation tests along with each request, to check the calls are succesful and also that the json data received meet the expected JSON schema agreed.

gracias

Postman es una herramienta muy útil para probar las peticiones a APIs, tanto si las estamos desarrollando nosotros, como si son de otro proveedor, y poder así testear y comprobar los datos que se reciben en cada llamada. En este post, abordaré cómo incluir tests de validación para comprobar que las llamadas se reciben correctamente y que además, los datos que recibimos cumplen con un determinado schema JSON predefinido.

gracias (cc) OAuth logo By Chris Messina, CC BY-SA 3.0

Usual part of web development projects is using external services to extend our applications functionality, or build our own microservices based applications providing an API to other applications to consume. In both cases, developers usually make use of tools like Postman to test all these API requests and validate them. All these services are normally protected by some kind of authentication method, which credentials needs to be added to Postman, and this can be a bit annoying to be done manually every single time. In this post, I'm showing how to automate the authorization process with Postman and Client Credentials authentication flow.

gracias (cc) OAuth logo By Chris Messina, CC BY-SA 3.0

Como parte del desarrollo Web, es muy habitual usar servicios externos para dotar de funcionalidad a nuestras aplicaciones, o bien ser nosotros mismos los que desarrollemos aplicaciones basadas en microservicios que proporcionamos como APIs a otras aplicaciones. En ambos casos, estamos muy habituados a utilizar herramientas como Postman para probar las llamadas y validar su funcionalidad. Normalmente, estos servicios se encuentran detrás de algún tipo de autenticación, que nos obliga a introducir las credenciales en Postman, y esto puede llegar a ser tedioso si lo tenemos que hacer a mano. En este post, explico cómo automatizar la autenticación con Postman para agilizar el proceso.