Open in app

Sign In

Write

Sign In

Rafael Faita
Rafael Faita

148 Followers

Home

About

Published in Geek Culture

·Jun 30, 2021

Using Oracle Cloud to create an “always free” Online Development Environment

Context After reading one of my last articles (How to create an always free K8S cluster in Oracle Cloud), a beginning developer friend which uses the smartphone to learn about programming, asked me if it is possible to create an “online development environment” using the same free machine. A fast off-topic…

Oracle Cloud

5 min read

Using Oracle Cloud to create an “always free” Online Development Environment
Using Oracle Cloud to create an “always free” Online Development Environment
Oracle Cloud

5 min read


Published in Geek Culture

·Jun 29, 2021

How to create effective unit testing with Java

Context Creating automatic unit tests is one of the most common tasks today in development day by day, but to create an effective unit test you should cover some specific aspects of testing. In this article, I will show you some of these aspects. First things first Let’s define a common scenario of business…

Mockito

4 min read

How to create effective unit testing with Java
How to create effective unit testing with Java
Mockito

4 min read


Published in Geek Culture

·Jun 24, 2021

How to create an always free K8S cluster in Oracle Cloud

Context Oracle Cloud Infrastructure (OCI) has an always-free plan (here), where you have access FREE and FOREVER to some computing resources. Among them, you will have access to: Two AMD Compute VMs (1/8 Core and 1 Gigabyte of RAM) Up to 4 instances of Arm Ampere A1 Compute (4 cores and…

Kubernetes

6 min read

How to create an always free K8S cluster in Oracle Cloud
How to create an always free K8S cluster in Oracle Cloud
Kubernetes

6 min read


Published in Javarevisited

·Apr 26, 2021

Adding an ‘external API call’ attribute to JWT Token in Keycloak

TL;DR Keycloak by default doesn’t supply a mapper to adding ‘external API call’ attributes to the JWT token, in this article I will show how to create a custom Mapper using Keycloak libraries and use this Mapper to add new attributes to the JWT token, using REST API. Context In one of…

Keycloak

4 min read

Adding an ‘external API call’ attribute to JWT Token in Keycloak
Adding an ‘external API call’ attribute to JWT Token in Keycloak
Keycloak

4 min read


Published in Javarevisited

·Dec 23, 2020

Configuring RabbitMQ MQTT with TLS

Context When we are using MQTT for IoT communication it’s recommended to use TLS over the connections. TLS has two primary purposes: encrypting connection traffic and providing a way to verify that the peer can be trusted In my case I use the RabbitMQ with the MQTT plugin enabled to support…

Io T

3 min read

Configuring RabbitMQ MQTT with TLS
Configuring RabbitMQ MQTT with TLS
Io T

3 min read


Published in Javarevisited

·Nov 13, 2020

What would I say to myself ten years younger

Context The idea of this post began when a junior developer friend come to me and ask: “Hey Faita, what would you suggest to me (a junior developer) focus my studies?” Also, I completed ten years of a career in the development area, and I started thinking about what I would…

Programming

4 min read

What would I say to myself ten years younger
What would I say to myself ten years younger
Programming

4 min read


Published in Javarevisited

·Nov 11, 2020

How to cluster effectively Quartz jobs

Context A time ago I wrote an article about how to use Quartz with Spring in clustered mode, but because of the active-passive cluster mode of Quartz, where only one node(containers, VM, put your type of infrastructure here) is responsible for handling the incoming “wake-ups” signals of Quartz, we had performance…

Quartz

4 min read

How to cluster effectively Quartz jobs
How to cluster effectively Quartz jobs
Quartz

4 min read


Published in The Startup

·Nov 5, 2020

Over-Engineering, the Evil of the Century

Stop creating new systems, try the tuning approach first — Context Let’s recreate a common scenario. My friend told me: another day in the company, everyone is called to an emergency meet and the following dialog begin: Guys, our system again is showing problems of performance and we just decided. We need a new implementation of the whole system. We already…

Software Architecture

8 min read

Over-Engineering, the Evil of the Century
Over-Engineering, the Evil of the Century
Software Architecture

8 min read


Published in Javarevisited

·Oct 28, 2020

How to create effective unit testing with Java

Context Creating automatic unit tests is one of the most common tasks today in development day by day, but to create an effective unit test you should cover some specific aspects of testing. In this article, I will show you some of these aspects. First things first Let’s define a common scenario of business…

Java

4 min read

How create effective unit testing with Java
How create effective unit testing with Java
Java

4 min read


Published in Javarevisited

·Oct 16, 2020

Reactive Backend Architecture for Location-Based (GPS) Game

Context Some time ago, a friend came to me and asked a question: “How could I create an architecture for a GPS Game, as Pokémon GO?”. At that moment, I started to think about millions of aspects, and my mind was blown. But when I calmed down, I started to think…

Reactive Programming

8 min read

Reactive Backend Architecture for Location Based (GPS) Game
Reactive Backend Architecture for Location Based (GPS) Game
Reactive Programming

8 min read

Rafael Faita

Rafael Faita

148 Followers

Software architect

Following
  • javinpaul

    javinpaul

  • Michael Lin

    Michael Lin

  • Conor O'Sullivan

    Conor O'Sullivan

  • Aritra Das

    Aritra Das

  • Dila Uzun

    Dila Uzun

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech