caddy-waf
https://github.com/fabriziosalmi/caddy-waf
A simple Web Application Firewall (WAF) middleware for the Caddy server, designed to provide comprehensive protection against web attacks. This middleware integrates seamlessly with Caddy and offers a wide range of security features to safeguard your applications.
https://github.com/fabriziosalmi/caddy-waf
s3-file-share-for-free
https://github.com/rohitg00/s3-file-share-for-free
A modern web application for easily sharing and managing files using Amazon S3 storage with a clean and intuitive user interface.
https://github.com/rohitg00/s3-file-share-for-free
diskover
https://github.com/diskoverdata/diskover-community
Diskover is an open source file system indexer that uses Elasticsearch to index and manage data across heterogeneous storage systems. Using Diskover, you are able to more effectively search and organize files and system administrators are able to manage storage infrastructure, efficiently provision storage, monitor and report on storage usage and effectively make decisions about new infrastructure purchases.
https://github.com/diskoverdata/diskover-community
zasper
https://github.com/zasper-io/zasper
Zasper is an IDE designed from the ground up to support massive concurrency. It provides a minimal memory footprint, exceptional speed, and the ability to handle numerous concurrent connections.
https://github.com/zasper-io/zasper
mercure
https://github.com/dunglas/mercure
Mercure is a protocol for pushing data updates to web browsers and other HTTP clients in a convenient, fast, reliable, and battery-efficient way. It is especially useful to publish async and real-time updates of resources served through web APIs, to reactive web and mobile apps.
https://github.com/dunglas/mercure
AWS Performance Tuning: Why EC2 Autoscaling Isn’t a Silver Bullet
https://dzone.com/articles/why-ec2-autoscaling-isnt-a-silver-bullet
https://dzone.com/articles/why-ec2-autoscaling-isnt-a-silver-bullet
Utilizing highly synchronized clocks in distributed databases
https://muratbuffalo.blogspot.com/2024/12/utilizing-highly-synchronized-clocks-in.html
https://muratbuffalo.blogspot.com/2024/12/utilizing-highly-synchronized-clocks-in.html
How to end-to-end test microservices across bounded contexts?
https://theburningmonk.com/2024/12/how-to-e2e-test-microservices-across-bounded-contexts
https://theburningmonk.com/2024/12/how-to-e2e-test-microservices-across-bounded-contexts
A smooth CDN provider migration and future initiatives
https://engineering.mercari.com/en/blog/entry/20241223-a-smooth-cdn-provider-migration-and-future-initiatives
https://engineering.mercari.com/en/blog/entry/20241223-a-smooth-cdn-provider-migration-and-future-initiatives
Seconds Since the Epoch
https://aphyr.com/posts/378-seconds-since-the-epoch
This is not at all news, but it comes up often enough that I think there should be a concise explanation of the problem. People, myself included, like to say that POSIX time, also known as Unix time, is the number of seconds since the Unix epoch, which was 1970-01-01 at 00:00:00.
This is not true. Or rather, it isn’t true in the sense most people think. For example, it is presently 2024-12-25 at 18:51:26 UTC. The POSIX time is 1735152686. It has been 1735152713 seconds since the POSIX epoch. The POSIX time number is twenty-seven seconds lower.
https://aphyr.com/posts/378-seconds-since-the-epoch
Why did we transition from Gatekeeper to Kyverno for Kubernetes Policy Management?
https://medium.com/adevinta-tech-blog/why-did-we-transition-from-gatekeeper-to-kyverno-for-kubernetes-policy-management-42bc2c4523d0
https://medium.com/adevinta-tech-blog/why-did-we-transition-from-gatekeeper-to-kyverno-for-kubernetes-policy-management-42bc2c4523d0
What Insights Can eBPF Provide into Real-Time SSL/TLS Encrypted Traffic and How?
https://medium.com/all-things-ebpf/what-insights-can-ebpf-provide-into-real-time-ssl-tls-encrypted-traffic-and-how-435c8ad33efc
https://medium.com/all-things-ebpf/what-insights-can-ebpf-provide-into-real-time-ssl-tls-encrypted-traffic-and-how-435c8ad33efc
I just want mTLS on Kubernetes
https://blog.howardjohn.info/posts/mtls-kubernetes
A common phrase when talking to Kubernetes users is "I just want all my traffic mTLS encrypted on Kubernetes." Occasionally, this comes with some additional constraints such as "...without the complexity of a service mesh."
Its a fair request, with many solutions offering different tradeoffs. In this post, I'll go over the options and provide recommendations.
https://blog.howardjohn.info/posts/mtls-kubernetes
Mastering Progressive Delivery: Implementing Canary Releases, A/B Testing, and Custom Metrics with Istio and Flagger in Kubernetes
https://ibrahimhkoyuncu.medium.com/mastering-progressive-delivery-implementing-canary-releases-a-b-testing-and-custom-metrics-with-373a21918c9e
https://ibrahimhkoyuncu.medium.com/mastering-progressive-delivery-implementing-canary-releases-a-b-testing-and-custom-metrics-with-373a21918c9e
Streamlining Multi-Cluster Deployments with FluxCD, GitOps, Helm, and Kustomize
https://blog.dasburo.com/streamlining-multi-cluster-deployments-with-fluxcd-gitops-helm-and-kustomize-38beffdef29b
https://blog.dasburo.com/streamlining-multi-cluster-deployments-with-fluxcd-gitops-helm-and-kustomize-38beffdef29b
Kubernetes Scheduling - The Complete Guide
https://blog.kubesimplify.com/kubernetes-scheduling-the-complete-guide
In this guide, we'll break down the essentials of scheduling in Kubernetes. We'll explore how the scheduler works behind the scenes, the techniques used to optimize pod placement, and the best practices to ensure your applications run smoothly.
https://blog.kubesimplify.com/kubernetes-scheduling-the-complete-guide
Building a Custom Kubernetes Scheduler Plugin: Scheduling Based on Pod-Specific Node Affinity
https://blog.stackademic.com/building-a-custom-kubernetes-scheduler-plugin-scheduling-based-on-pod-specific-node-affinity-7f66b6c607f9
https://blog.stackademic.com/building-a-custom-kubernetes-scheduler-plugin-scheduling-based-on-pod-specific-node-affinity-7f66b6c607f9
How we migrated onto K8s in less than 12 months
https://www.figma.com/blog/migrating-onto-kubernetes
Migrating onto Kubernetes can take years. Here’s why we decided it was worth undertaking, and how we moved a majority of our core services in less than 12 months, all while making our compute platform easier to use.
https://www.figma.com/blog/migrating-onto-kubernetes
Everything You Ever Wanted to Know About Deletion and Argo CD Finalizers but Were Afraid to Ask
https://codefresh.io/blog/argocd-application-deletion-finalizers
https://codefresh.io/blog/argocd-application-deletion-finalizers