<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://manxlog.pages.dev/</loc></url><url><loc>https://manxlog.pages.dev/about/</loc></url><url><loc>https://manxlog.pages.dev/posts/</loc></url><url><loc>https://manxlog.pages.dev/posts/2/</loc></url><url><loc>https://manxlog.pages.dev/posts/3/</loc></url><url><loc>https://manxlog.pages.dev/posts/4/</loc></url><url><loc>https://manxlog.pages.dev/posts/5/</loc></url><url><loc>https://manxlog.pages.dev/posts/6/</loc></url><url><loc>https://manxlog.pages.dev/posts/7/</loc></url><url><loc>https://manxlog.pages.dev/posts/8/</loc></url><url><loc>https://manxlog.pages.dev/posts/9/</loc></url><url><loc>https://manxlog.pages.dev/posts/10/</loc></url><url><loc>https://manxlog.pages.dev/posts/11/</loc></url><url><loc>https://manxlog.pages.dev/posts/12/</loc></url><url><loc>https://manxlog.pages.dev/posts/abstract-factory-and-builder/</loc></url><url><loc>https://manxlog.pages.dev/posts/balanced-bst/</loc></url><url><loc>https://manxlog.pages.dev/posts/cka-2025-review/</loc></url><url><loc>https://manxlog.pages.dev/posts/database-design-principles/</loc></url><url><loc>https://manxlog.pages.dev/posts/database-index-btree-scan/</loc></url><url><loc>https://manxlog.pages.dev/posts/database-join-algorithms/</loc></url><url><loc>https://manxlog.pages.dev/posts/database-keys/</loc></url><url><loc>https://manxlog.pages.dev/posts/database-lock/</loc></url><url><loc>https://manxlog.pages.dev/posts/database-replication-clustering-sharding/</loc></url><url><loc>https://manxlog.pages.dev/posts/dhcp/</loc></url><url><loc>https://manxlog.pages.dev/posts/django-custom-test-case/</loc></url><url><loc>https://manxlog.pages.dev/posts/dns-basics/</loc></url><url><loc>https://manxlog.pages.dev/posts/docker-layered-architecture/</loc></url><url><loc>https://manxlog.pages.dev/posts/docker-vs-podman/</loc></url><url><loc>https://manxlog.pages.dev/posts/facade-pattern/</loc></url><url><loc>https://manxlog.pages.dev/posts/graph/</loc></url><url><loc>https://manxlog.pages.dev/posts/hash-table/</loc></url><url><loc>https://manxlog.pages.dev/posts/heap/</loc></url><url><loc>https://manxlog.pages.dev/posts/http-method-and-status-code/</loc></url><url><loc>https://manxlog.pages.dev/posts/http-stateless-cookie-session/</loc></url><url><loc>https://manxlog.pages.dev/posts/http-version-comparison/</loc></url><url><loc>https://manxlog.pages.dev/posts/ip-address/</loc></url><url><loc>https://manxlog.pages.dev/posts/ip-tcp-udp/</loc></url><url><loc>https://manxlog.pages.dev/posts/jdbc-crud-connection-pool-datasource/</loc></url><url><loc>https://manxlog.pages.dev/posts/jpa-dirty-checking-and-merge/</loc></url><url><loc>https://manxlog.pages.dev/posts/kubernetes-cluster-upgrade/</loc></url><url><loc>https://manxlog.pages.dev/posts/kubernetes-objects/</loc></url><url><loc>https://manxlog.pages.dev/posts/kubernetes-volume/</loc></url><url><loc>https://manxlog.pages.dev/posts/lightsail-recovery/</loc></url><url><loc>https://manxlog.pages.dev/posts/linked-list/</loc></url><url><loc>https://manxlog.pages.dev/posts/load-average/</loc></url><url><loc>https://manxlog.pages.dev/posts/load-balancer/</loc></url><url><loc>https://manxlog.pages.dev/posts/minimum-spanning-tree/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch01-objects-and-design/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch02-object-oriented-programming/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch03-04-responsibility-and-tradeoffs/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch05-assigning-responsibilities/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch06-messages-and-interfaces/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch08-managing-dependencies/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch09-flexible-design/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch10-12-inheritance-and-polymorphism/</loc></url><url><loc>https://manxlog.pages.dev/posts/object-ch13-subclassing-and-subtyping/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-context-switching/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-deadlock/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-file-descriptor-file-system/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-interrupt/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-memory-hierarchy-cache/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-memory-management/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-mutex-semaphore-monitor/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-mutual-exclusion/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-page-replacement-thrashing/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-process-address-space/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-process-state/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-scheduling/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-sync-async-blocking/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-system-call/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-thread-scheduling/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-thread/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-types/</loc></url><url><loc>https://manxlog.pages.dev/posts/os-virtual-memory-paging-segmentation/</loc></url><url><loc>https://manxlog.pages.dev/posts/osi-7-layer/</loc></url><url><loc>https://manxlog.pages.dev/posts/postgresql-vacuum-autovacuum/</loc></url><url><loc>https://manxlog.pages.dev/posts/real-mysql-ch04-innodb-architecture/</loc></url><url><loc>https://manxlog.pages.dev/posts/real-mysql-ch04-mysql-engine-and-threads/</loc></url><url><loc>https://manxlog.pages.dev/posts/real-mysql-ch05-transaction-and-lock/</loc></url><url><loc>https://manxlog.pages.dev/posts/real-mysql-ch06-07-compression-and-encryption/</loc></url><url><loc>https://manxlog.pages.dev/posts/real-mysql-ch08-btree-index/</loc></url><url><loc>https://manxlog.pages.dev/posts/real-mysql-ch08-clustering-unique-foreign-key/</loc></url><url><loc>https://manxlog.pages.dev/posts/real-mysql-ch08-other-index-types/</loc></url><url><loc>https://manxlog.pages.dev/posts/real-mysql-ch09-optimizer/</loc></url><url><loc>https://manxlog.pages.dev/posts/recursion/</loc></url><url><loc>https://manxlog.pages.dev/posts/redundancy-and-load-balancing/</loc></url><url><loc>https://manxlog.pages.dev/posts/reverse-proxy/</loc></url><url><loc>https://manxlog.pages.dev/posts/router/</loc></url><url><loc>https://manxlog.pages.dev/posts/servlet-container-initialization/</loc></url><url><loc>https://manxlog.pages.dev/posts/shortest-path-algorithms/</loc></url><url><loc>https://manxlog.pages.dev/posts/socket-and-websocket/</loc></url><url><loc>https://manxlog.pages.dev/posts/sorting-algorithms/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-concurrency-and-threadlocal/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-di-and-container/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-interceptor-and-error-page/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-logging-with-slf4j/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-multipart-file-upload/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-mvc-front-controller-and-handler-adapter/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-mvc-model-attribute-and-prg/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-session-login/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-solid-ocp-dip/</loc></url><url><loc>https://manxlog.pages.dev/posts/spring-transaction-sync-and-aop/</loc></url><url><loc>https://manxlog.pages.dev/posts/sql-levelup-ch01-dbms-architecture/</loc></url><url><loc>https://manxlog.pages.dev/posts/sql-levelup-ch03-conditional-branching/</loc></url><url><loc>https://manxlog.pages.dev/posts/sql-levelup-ch04-05-aggregation-and-loops/</loc></url><url><loc>https://manxlog.pages.dev/posts/sql-levelup-ch06-join/</loc></url><url><loc>https://manxlog.pages.dev/posts/sql-levelup-ch07-subquery/</loc></url><url><loc>https://manxlog.pages.dev/posts/sql-levelup-ch08-order-and-procedural/</loc></url><url><loc>https://manxlog.pages.dev/posts/sql-levelup-ch09-update-and-data-model/</loc></url><url><loc>https://manxlog.pages.dev/posts/sql-levelup-ch10-index/</loc></url><url><loc>https://manxlog.pages.dev/posts/stack-and-queue/</loc></url><url><loc>https://manxlog.pages.dev/posts/systems-performance-ch1-2/</loc></url><url><loc>https://manxlog.pages.dev/posts/systems-performance-ch4-observability-tools/</loc></url><url><loc>https://manxlog.pages.dev/posts/tcp-4-way-handshake/</loc></url><url><loc>https://manxlog.pages.dev/posts/terraform-cicd-1-jenkins-pr-trigger/</loc></url><url><loc>https://manxlog.pages.dev/posts/terraform-cicd-2-jenkinsfile-plan/</loc></url><url><loc>https://manxlog.pages.dev/posts/terraform-iac-1-why-and-principles/</loc></url><url><loc>https://manxlog.pages.dev/posts/terraform-iac-2-directory-and-state/</loc></url><url><loc>https://manxlog.pages.dev/posts/terraform-iac-3-migrating-existing-infra/</loc></url><url><loc>https://manxlog.pages.dev/posts/terraform-iac-4-pr-workflow-and-ci/</loc></url><url><loc>https://manxlog.pages.dev/posts/terraform-iac-6-retrospective/</loc></url><url><loc>https://manxlog.pages.dev/posts/thread-pool-and-singleton-concurrency/</loc></url><url><loc>https://manxlog.pages.dev/posts/thread-safe-data-structures/</loc></url><url><loc>https://manxlog.pages.dev/posts/time-and-space-complexity/</loc></url><url><loc>https://manxlog.pages.dev/posts/transaction-acid-undo-redo-logging/</loc></url><url><loc>https://manxlog.pages.dev/posts/tree-and-binary-search-tree/</loc></url><url><loc>https://manxlog.pages.dev/series/</loc></url><url><loc>https://manxlog.pages.dev/series/backend-books/</loc></url><url><loc>https://manxlog.pages.dev/series/container/</loc></url><url><loc>https://manxlog.pages.dev/series/cs-books/</loc></url><url><loc>https://manxlog.pages.dev/series/data-structure/</loc></url><url><loc>https://manxlog.pages.dev/series/database/</loc></url><url><loc>https://manxlog.pages.dev/series/design-pattern/</loc></url><url><loc>https://manxlog.pages.dev/series/devops-books/</loc></url><url><loc>https://manxlog.pages.dev/series/infra/</loc></url><url><loc>https://manxlog.pages.dev/series/kubernetes/</loc></url><url><loc>https://manxlog.pages.dev/series/network/</loc></url><url><loc>https://manxlog.pages.dev/series/os/</loc></url><url><loc>https://manxlog.pages.dev/series/spring/</loc></url><url><loc>https://manxlog.pages.dev/series/terraform-iac/</loc></url></urlset>