Home » Author Archives: Tomasz Dziurko

Author Archives: Tomasz Dziurko

Dockerizing Spring Boot Application

docker-logo

Docker here, Docker there, I see Dockers everywhere In this post I will describe process of migrating Spring Boot application to Docker. We will start with modifying build file, then we will create Dockerfile so it could be run locally. Finally we will publish our image in DockerHub. Introduction A few months ago I have started new personal project called ...

Read More »

ZooKeeper, Curator and How Microservices Load Balancing Works

apache-zookeeper-logo

How Zookeeper makes sure that every worker happily gets some stuff to do from job delegating manager. Apache ZooKeeper is a tool to register, manage and discover services working on different machines. It is an indispensable member in technology stack when we have to deal with distributed system with many nodes which need to know where their dependencies are launched. ...

Read More »

Handle Every Event in Your Akka Application

akka-logo

Event here, event there, events flying everywhere. Post about checking that every Akka event will finally find its home. Akka and reactive, event-based applications are new approach to creating software. We are using Akka pretty intensively in our current Scala-based project. Events fit our use cases especially well as we are communicating with external API which might be slow. This ...

Read More »

Apache Wicket: Remember Me functionality

apache-wicket-logo

It is quite common in web applications to have “Remember Me” functionality that allows user to be automatically logged in each time when he visits our website. Such feature can be implemented using Spring Security, but in my opinion using request based authentication framework with component based web framework is not the best idea. These two worlds just do not ...

Read More »

Pragmatic Thinking and Learning – how to think consciously about thinking and learning

software-development-2-logo

Firstly, I think every programmer should read this book, even more, anyone whose career requires constant learning new things, skills of effective thinking and problem solving, should read this book as well. Why? Because in this publication author really carefully gathered the available scientific knowledge about how our brain works, how it processes information and how it stores the new ...

Read More »

Want to take your Java skills to the next level?

Grab our programming books for FREE!

Here are some of the eBooks you will get:

  • Advanced Java Guide
  • Java Design Patterns
  • JMeter Tutorial
  • Java 8 Features Tutorial
  • JUnit Tutorial
  • JSF Programming Cookbook
  • Java Concurrency Essentials