Java’s Enum.values() Hidden Allocations
I recently profiled an app of mine. During profiling, I’ve noticed tons of array allocations. Something like: Well easy, a quick grep for TypeInfo[] array. Nothing. Ah, quick grep for…
Read moreI recently profiled an app of mine. During profiling, I’ve noticed tons of array allocations. Something like: Well easy, a quick grep for TypeInfo[] array. Nothing. Ah, quick grep for…
Read moreI`ve deployed my rohrli.gamlor.info service into the smallest possible triton container. Except me, noone is going to use it anyway ^-^. This container has 128Mbyte of memory, and 1/16th CPU…
Read more저는 저의 rohrli.gamlor.info 서비스가 재일 작은 트리톤(Triton) 컨테이너 안에 배포됐어요. 저 말고 아무도 사용해서 괜찮아요 ^-^. 이 컨테이너는 128MB 메모리만 있고, 1/16CPU만 있어요. OpenJDK JVM은 메모리를 많이 사용하기 잘 알려져요.…
Read moreWhat, again asynchronous database access? Yes, because I’m currently knee deep in this stuff. (^^) This post series will show how to use ADBCJ in Scala 2.10, share a few…
Read moreIt has been a while since I wrote any serious technical stuff. Previously I’ve already written a bit about asynchronous database access. I’ve been continuing work on this, mainly on…
Read moreDid you even implement your own collections for some reason? Collections which implement the Java collection interfaces? Did you ever wonder if there is test suite for collections, which tests…
Read moreIt feels like this: I just recently started to look into some J2EE stuff. Still feels super scary. Don’t want to say much more about it. Yes, J2EE got…
Read moreA while back I wrote about my small Async SQL library for Akka and its asynchronous MySQL driver. Besides a few tiny fixes I’ve added nothing new recently. However I…
Read moreI’ve already written several times about Akka and async programming with it. For example doing access files and webservices with it. So async API stack is complete, right? We’ve got…
Read moreSomehow I often end up in a situation where I need to take a look at what the Scala compiler generates, mainly at the class-signature of the generated stuff. So…
Read more