The central part of the KafkaProducer API is KafkaProducer class. The KafkaProducer class provides an option to connect a Kafka broker.
Will discuss details about debugging a local application, then will apply the same techniques for remote debugging.
Few times I was debugging an application and it was possible to reproduce a problem only using remote available data. I will explain how it is possible to solve this in a easy way. Possible applications are: remote Mysql/Elasticsearch service exposed to your machine, replacement of remote service with a local one that contains a […]
There are times when it’s necessary to follow a path in your application and logs related to that path are relevant, in this video I will explain how to use tail -f with grep in order to filter a continuous stream.
In this blog post I will describe required steps in order to build with Spring boot a fully executable application as a jar file, deploy over ssh, run it as a System V service using a custom user for this. I have generated a Spring Boot application using Initializr and configured the build.gradle script to […]
Few days ago I had a problem on one of the projects that I am working on, we observed that after a number of requests, ScriptEngine from Nashorn starts to work slower. Everything which I’m going to talk about is not a rocket science, there’s no clever and tricky tips, it’s just a straightforward explanation […]
Choosing the next career step in such a diverse and fast-paced industry is not an easy task. But when it comes to our careers, there is no right or wrong. Or there is? How do we know? In this talk author will be talking about different career choices, how can we choose good companies to […]
“Hash tables” are one type of data structure, they are good at storing data in sets made up of “keys” and “values”. As an example let’s imagine the data in the next table storead as an array: We prepare few boxes for the array and stored data in them. Next let’s imagine looking up Stefan’s […]
In video vorbesc despre tmux, sesiuni și sesiuni shared în tmux. Instalare tmux: apt install tmux Orice adresa către tmux începe cu: ctrl-b Comenzi utilizate: c – creare fereastra x – închidere fereastra , – redenumire fereatra o – navigare între ferestre ( care au fost create prin divizarea ferestrei curent split ) % – […]
Let’s imagine we need to know exchange rates in different cities, for this we are going to the Central Bank and are asking for an entity that can give us exchange rates for specific cities. Factory CentralBank will create or will give us instances of ExchangePlace based on the city name that are passing as […]