You don't need microservices
In this post, I'll show you that maybe you are choosing microservices for the wrong reasons. I published a video about it. Check it out: If you are here probably you are in one of…
category
24 posts
In this post, I'll show you that maybe you are choosing microservices for the wrong reasons. I published a video about it. Check it out: If you are here probably you are in one of…
Before getting started, you may want to check my book "5 Steps to an extraordinary career", which will guide you to build your dream career as a software developer! Click here to check it out.…
Learn how to connect external services and configure orchestrated applications in this tutorial by Sebastian Daschner, the author of Architecting Modern Java EE Applications. The orchestration framework orchestrates and integrates enterprise applications in clustered environments.…
If you ever used Hibernate in your life and never had a look at this book, I have to tell you: you could be doing something in a not so good way. Or, worse, in…
Lately many people has been asked me how they could begin with microservices, what they need to learn, what they have to do. To help answer these questions (and also to help on organizing and…
First: don't! It's a nightmare, it's tricky, it isn't reliable... Second: why the heck somebody are still using Postgres 8.2? Well, don't ask me... If you are still here, let's do it. What's the real…
One more article published at Oracle Community Directory by me, my friend Bruno Souza and now with an incredible contribution from Andre de Carvalho. This article is the second part of our series that has…
Before getting started, you may want to check my book "5 Steps to an extraordinary career", which will guide you to build your dream career as a software developer! Click here to check it out.…
We are having such a great days here in JavaOne 2016 (San Francisco). Today was the day that we did our talk - "High Availability with Docker and JavaEE (Step by Step)" - and fortunately…
It's been really really difficult to keep on posting here... I got to deal with this! On the second part of the serie "JavaOne LA 2016", now I will share some thoughts about the amazing…
Damn! Who would imagine, who would say? I wouldn't... The fact is: I'm gonna give a talk at JavaOne US (San Francisco) next month. It's the biggest Java event and maybe one of the biggest…
Another good news: my talk with Bruno Souza, Step-by-Step High Availability with Docker and Java EE, was just approved for one more conference: The Developers Conference (TDC) 2016! Yes, yes, yes... that's all I have…
Why the heck somebody would still use Struts 1? Well for a bunch of reasons... One of them could be a whole team already trained on it... another could be some company legacy systems using…
Some years ago I was presented to a project that needed a solution. No news at this point, that is the reality of any IT professional on daily basis. But then they started talking about…
When I and Bruno Souza were writing the article "Step-by-Step High Availability with Docker and Java EE" we faced a little issue with an Apache TomEE cluster feature: the "hot" deployment thru the cluster nodes…
Happy to share that my article written with Bruno Souza has just published! You can read it at: https://community.oracle.com/docs/DOC-998210 So if you want to learn more about how JavaEE can work nicely with Docker, enjoy…
Since this year has begun I've started my "journey" to the "Oracle Certified Master, Java EE 6 Enterprise Architect". It's been fun and either a lot of work to be done (not that I am…
When you think about scaling your architecture in a Vertical or Horizontal way (see my post Horizontal and vertical scalability), maybe you could find yourself wondering what the heck you should do. I'll try to…
Imagine this situation: you are the new guy in a new project. Maybe you were just hired by the company, or it is a side project that you just sold (great!), or even is just…
Hi people! Let's talk a little about systems architecture. Specially about scalability. First of all: do you know what scalability is? Accordingly to the book "Characteristics of scalability and their impact on performance", scalability is…
Hey there! On my last post Are there different types of clusters? we saw two different types of clusters: Dynamic Discovery and Static Discovery. To see details, see the post! ;) Now let's see quickly…
In my last post "How to Build an Apache TomEE cluster" we saw how easy and fast is to deploy your application in a cluster and take all its advantages. It's interesting to keep in…
If you have an application or a system and it is running, you surely want it to be available. Depending on the scenario, you need it to be highly available! Or perhaps you just want…
Hey folks! What's up? Today I will talk about dreams. Yup, dreams. If you think that dreaming has nothing to do with your career, so maybe you need to make up your mind... In the…