Several people have already blogged about the significance of random_page_cost in Postgres and how it can be a game-changer for your setup and deployments that fetch data from Postgres. Especially if you run Postgres on some cloud, such as AWS, and it happens to run on relatively modern infrastructure - please read the …
Read MoreI have been a user of the versions maven plugin for many years but I think I never actually used it to its full potential. Latetly I wanted to control the way updates were resolved when I was invoking 1mvn versions:display-dependency-updates I wanted to get rid of snapshos and all sorts of different naming convensions …
Read MoreI just lost 1 hour searching, so I am just blogging to raise awareness and provide an extra link to the existing documentation of Micronaut, which I managed to miss, just before my eyes. So I was trying to consume an API (HTTP/JSON) with response text/javascript 1 Content-Type: "text/javascript" I had totally missed …
Read MoreI guess I am old enough to remember the days when I had to configure Quartz on some old JavaEE application, troubleshoot a failed task maybe (Quartz is a very good library by the way)? Maybe some times it was a @Schedule EJB 3 job? Years go by, and we start getting used of Spring's @Scheduled beans, Micronaut has a …
Read MoreIt is more than certain that the world has already enough APIs and web pages where you can check daily the progress of your country in terms of COVID-19 cases, deaths and other statistics. So this post is not about my API (even though is up there, and I am planning to keep it online, and you are more than welcome to …
Read MoreIf you are using Google Cloud Run, then you know that once you deploy your service, Cloud Run automatically provisions and exposes a unique, HTTPS endpoint for your container. This usually comes in the form of https://YOUR-SERVICE-NAME-.a.run.app.The endpoint will remain intact, while you deploy new versions and will …
Read MoreI guess it is one of these moments that you need to clean up your room (or maybe the whole house), it's not super messy, but it is messy enough to make you keep thinking about it. So one day (or night) you make the call, that's it, I need to clean up. This is how I felt about my personal gitlab account. I won't deny …
Read MoreThis was one of the features that I was waiting for months. Google Cloud Run is really easy to use, and I consider it production worthy, especially for small projects! Up until now, the scheduled container if it was not accepting any request, it was being suspended (similar to what happens to λ on aws, for those that …
Read MoreIt's been years that I have moved over to Gitlab for my personal projects. I still use Github at work and lately I am being intrigued by Github Actions (which kind of came late to the party, but then again it's a really nice feature, much needed). So while on Gitlab, I was wondering what is there for me (free account) …
Read MoreI have been using Micronaut for the past year. It is always refreshing to learn something new, deep-diving into Micronaut was a nice change. it's a solid framework, I think it has a future and will gain momentum, my guess is that through time will attract a lot of Spring oriented developers. Being an early adopter …
Read More