Category Archives: Java

RedisConf 2018

I attended RedisConf 2018 on Thursday at Pier 27 (The James R. Herman Cruise Terminal) in SF. Just like 2017, the talks were extremely high-quality and imaginative – I wished I could see all of the tracks. The Herman Center … Continue reading

Posted in API Programming, Cloud, Java, Linux, Microservices, MySQL, Open Source, Tech | Leave a comment

Microservices: Java MicroProfile Links

From the MicroProfile FAQ: “The MicroProfile is a baseline platform definition that optimizes Enterprise Java for a microservices architecture and delivers application portability across multiple MicroProfile runtimes. The initially planned baseline is JAX-RS + CDI + JSON-P, with the intent … Continue reading

Posted in API Programming, Business, Cloud, GC Pauses, Java, Linux, Microservices, Open Source, Oracle, REST API Programming, Tech | Leave a comment

Basic JMeter Load Testing of Web Sites and Rest APIs

This is an intro to load testing with Apache JMeter, an Open Source load testing tool. As a developer, QA or Operations engineer, it’s important to be familiar with what load testing tools can do, and to know how to … Continue reading

Posted in API Programming, GC Pauses, Java, Open Source, REST API Programming, Tech | Leave a comment

Linux Graceful Service Shutdown Techniques

When doing server upgrades with multiple servers, the ideal way is to: 1. take one instance out of the pool 2. drain connections on it 3. upgrade it 4. put it back into the pool 5. back to #1. The … Continue reading

Posted in API Programming, Business, Cloud, Java, Linux, Microservices, Open Source, Tech | Leave a comment

Solving Java GC Pause Outages in Production

Just thinking about how to configure HAProxy with two backend Java servers to be HA, despite GC pauses. Java programs pause periodically to recycle temporary variables, known as garbage collection (GC). This is called a “GC Pause.” The description “Stop … Continue reading

Posted in Cassandra, GC Pauses, Java, Microservices, Open Source, Oracle, REST API Programming, Tech | Tagged | Leave a comment