A Java geek
  • Me
  • Books
  • Speaking
  • Mentions
  • Focus
  • Newsletters

abstraction

A collection of 2 posts
Apache APISIX plugin priority, a leaky abstraction?
Technical

Apache APISIX plugin priority, a leaky abstraction?

Apache APISIX is an API Gateway, which builds upon the OpenResty reverse-proxy to offer a plugin-based architecture. The main benefit of such an architecture is that it brings structure to the configuration of routes. It’s a help at scale, when managing hundreds or thousands of routes. In this post, I’d like to describe how plugins, priority, and phases play together and what pitfalls you must be aware of.

Dec 10, 2023
System Logger
Java

System Logger

December was not a good time for Java developers and even less for Ops. The former had to repackage their apps with a fixed Log4J’s version, and the latter had to redeploy them - several times. Yet, every cloud has a silver lining. In my case, I learned about System.Logger. There was a 'Moved Permanently' error fetching URL: 'https://twitter.com/OndroMih/status/1469599938782932992' In short, System.Logger is a façade over your logging engine.

Feb 13, 2022
A Java geek © 2008-2026
v. 896f4370fcfe4af58a27c2fa5178013ef9213059/14639511906
Latest Posts