Advent of Code 2023 – Day 15
I'm trying to solve all the Advent of Code puzzles in this video series.
We look into different looping concepts, what they are and when to use them.
We look into how to set up a good Crush Map and handle the placement and device types of your OSDs in your clusters. The crush map describes where, what type, how much and what is your failure domain or safety requirements. One thing we will do a lot throughout this demonstration is to view…
I go through the basics of accessibility. Web Content Accessibility Guidelines (WCAG) 2.1 https://www.w3.org/TR/WCAG21/
I had to setup a docker image that could handle request in an API using async jobs to do the actual workload. This means that I had to have something running in the background async while also having a docker image with web server and php.
We talk about logging in general and the different levels used in java and then we talk about the log4j logging API and how to set it up for writing files, logging to console, or doing a custom setup. We also talk about different frameworks and best practices.
In this video I revisit the topic of cephadm, last time I thought it was not ready for production but I show off some of the improvements that have been done in the process. We talk about the different steps required in the console to get the cluster started and then I look at the…