Tag: java

  • Autoscaling on Kubernetes Platform

    Introduction The concept of autoscaling on Kubernetes platform dates from the era where virtualization first became widespread and the overhead of provisioning a new server…

    Read
  • Host legacy application in Docker 2 of 2

    My previous notes include some tricks in hosting legacy application in docker. This is a continuation from that work, after 1.5 months… Use Case I…

    Read
  • Zookeeper Summary

    Distributed systems Distributed system involves independent computing entities linked together by network. The components communicate and coordinate with each other to achieve a common goal.…

    Read
  • Java Garbage Collection

    Tuning the garbage collector is the most important thing that can be done to improve the performance of a Java application. GC is typically caused…

    Read
  • Balloon steals memory from virtual machines

    This article is my experience with memory balloon on virtual machine. I came across an ElasticSearch server (ESXi guest with 32GB physical memory) where the…

    Read
  • Cryptography basics 2 of 2

    My previous post outlines several core concepts around cryptography, such as asymmetric key encryption, digital certificate, the encoding formats and relevant file extensions. In this…

    Read