Agile Java Man

Musings on Data Science, Software Architecture, Functional Programming and whatnot.

Friday, September 18, 2026

Configuring Polaris

›
There's a bit of a mismatch between Spark and Polaris terminology as illustrated below: Spark Polaris spark.sql.catalog.[CATALOG_NAME]. ...
Tuesday, July 7, 2026

KeyCloak Security

›
KeyCloak/OAuth The nature of OAuth in web usage includes a frontend client like a web browser and a backend client which is the applicatio...
Sunday, June 28, 2026

LLMs in Java - part 1

›
Interpretability of LLMs is important in many real world situations. For instance, there is an EU law that says if a bank's model refuse...
Saturday, June 6, 2026

Production ready Polaris

›
Persisting the metadata First, create a DB. I created a Postgres RDS database in AWS and allowed it to create the VPC, subnets etc. It took ...
Sunday, May 17, 2026

R-squared

›
R 2 is a good way to test how well your model describes the data. It is literally 1 - (variance you predict / total variance) It is theref...
Friday, May 15, 2026

Polaris and Cloud tokens

›
Polaris rather pleasingly mints cloud tokens that are subscoped to a directory in a bucket or blob container for AWS and GCP. That is, even ...
Wednesday, May 6, 2026

The state of Polaris

›
Huzzah! My PR for Apache Polaris has been accepted and merged with its main branch! Here are some miscellaneous notes I made as I looked a...
›
Home
View web version

About Me

Phillip Henry
https://www.linkedin.com/in/phillhenry/
View my complete profile
Powered by Blogger.