Posts

Showing posts with the label medium

Encrypting disks on Ubuntu 19.04

Recently, I encrypted my disks using LUKS (The Linux Unified Key Setup) specification and installed Ubuntu 19.04 on encrypted partitions. In my experience, I think that LUKS is currently the best and stable way to encrypt your data on Ubuntu. Read my medium story on how I enabled LUKS full disk encryption on selected partitions with step by step instructions (including screenshots) .

Stack Depth in Java Flight Recorder

Have you seen " ~ UNCLASSIFIABLE ~.() " in the Call Tree Tab when analyzing a Flight Recording in Java Mission Control? That means, you have stack traces with more than 64 frames. The default stack depth in Java Flight Recorder is 64 and it can be changed with stackdepth option in -XX:FlightRecorderOptions flag. Please read my Medium story for more details on the Stack Depth in Java Flight Recorder .

Java Flight Recorder Cheat Sheet

I created a cheat sheet for using Java Flight Recorder. It has steps to start Fight Recordings using JVM flags or using Diagnostic Commands in jcmd command. See: Java Flight Recorder Cheat Sheet

Linux Performance Observability Tools

For at least 2 years, I wanted make a "cheat sheet" for some of the popular Performance Observability Tools in Linux. Today, I could finally publish a Medium story about " Linux Performance Observability Tools "

Benchmarking Object Pools

Last year, I wanted to benchmark different object pool implementations and I started writing a JMH benchmark for Object Pools . However, it took some time for me to write the Python scripts to visualize the results. Few months ago, I started learning Python and I could finally write Python to scripts to analyze and visualize results from CSV files. This is a great achievement for me and I could finally publish the results in a medium story: Benchmarking Object Pools.

Using Java Flight Recorder

I wrote a Medium story about " Using Java Flight Recorder " in last year. The story is a bit long, but it has all the details you need to know when you want to start using Java Flight Recorder (JFR). Read more at " Using Java Flight Recorder ". Thank you!

Moving to Medium!

Ever since medium.com came, most of the people I know started to write blog posts in medium. So, I also wanted to try it out and see how it works! My medium.com page is https://medium.com/@chrishantha/ and I already wrote one story in the last year. I really liked the editor in Medium and I don't have to worry how my story will look when I publish it. This is the main problem I have with blogger. I have to "preview" my post to make sure it looks fine. Especially when I have code snippets. This is not really a problem of the Blogger platform. It's a problem as I use a third-party syntax highlighter. I'm really disappointed that I didn't spend time to write more posts. My last blog post on Blogger was more than a year ago! There were many personal reasons for not writing blog posts. Anyway, now I want to start writing again and I will continue to write on Medium. I'm also planning to link my Medium stories from this blog. Thank you for reading! :) ...