Profile cover photo
Profile photo
Jakub Kubrynski
141 followers
141 followers
About
Jakub Kubrynski's posts

Post has attachment
Overview of the circuit breaker in Hystrix
Libraries provided by Netflix , usually look simple, but after a deep dive, you will realize this stuff is pretty complicated. In this article, I want to explain behavior and usage of the circuit-breaker pattern being a part of the Hystrix . Following the W...

Post has attachment
Understanding JPA L1 caching
I can bet that every Java developer at least heard about L1 (aka EntityManager or Session) cache. But is your level of understanding it good enough? If you're not sure, consider going through this post. At first, we need to know what the persistence context...

Post has attachment
Why should you care about equals and hashcode
Equals and hash code are fundamental elements of every Java object. Their correctness and performance are crucial for your applications. However often we see how even experienced programmers are ignoring this part of class development. In this post, I will ...

Post has attachment

Post has attachment
Smart package structure to improve testability
There are many ways of dividing whole application into packages. Discussions about pros and cons of packaging by feature or by layer can we found on many programming blogs and forums. I want to discuss this topic starting from testability and see if it will...

Post has attachment

Post has attachment
JPA in case of asynchronous processing
Few years ago in Java world it was almost obvious that every "enterprise" class project needed JPA to communicate with database. JPA is a perfect example of " leaky abstraction " described by Joel Spolsky. Great and easy at the beginning but hard to tune an...

Post has attachment
Do we really still need a 32-bit JVM?
Even today (and it's 2015) we have two versions or Oracle HotSpot JDK - adjusted to 32 or 64 bits architecture. The question is do we really would like to use 32bit JVM on our servers or even laptops? There is pretty popular opinion that we should! If you n...

Post has shared content
After months of hard work we have made a big release with some exciting features:
- brand new tasks library with skills tagging
- easier programming tasks creation
- easier exam creation with new exam wizard
- ... and a lot more!

More to come during next weeks, so stay tuned :)

Post has attachment
Wait while more posts are being loaded