Understanding Consistent Hashing
Posted on by Tom
An exploration of consistent hashing, its applications in distributed systems, and implementation details.
Welcome to my website! I'm a professional Android developer, piano enthusiast, and marathon runner training for Chicago '24. When I'm not coding or practicing piano, I'm spending time with my girlfriend and dog. I manage ulcerative colitis through a paleo diet, which has also helped me overcome asthma.
Posted on by Tom
An exploration of consistent hashing, its applications in distributed systems, and implementation details.
Posted on by Tom
Today, I flashed an Android 10 image onto a Pixel 4XL previously running Android 14 to test various permissions sets (for Bluetooth scanning, connecting, and triggering events based on user activity) varying by build version. Might not be too substantive, but I am developing the muscle memory to post here nightly.
Posted on by Tom
I'm building a journaling habit with this first entry in my "daily one line blog." The goal is to document my ongoing technical learning—though it won't be entirely exclusive of personal topics. Expect entries on Android development, algorithms, AI, books, and more. Entry one in the books!
fun main() {
println("Hello, Kotlin!")
}