Adrien "ZeratoR" Nougaret's annual charity event, Zevent, returned this year with a new addition called Zevent Place. Inspired by Reddit's r/place, Zevent Place is a collaborative canvas where donors can draw pixels based on the amount they donate. Developers William Traoré and Alexandre Moghrabi created the platform with several features, such as Pixel Upgrade system and real-time updates, to protect community creations and enhance user experience.
The team utilized various technologies like GraphQL, NestJS, Redis, and MinIO, and managed to handle massive amounts of updates while maintaining a low CPU and bandwidth footprint. Although there were challenges, such as unexpected rate limit errors with Cloudflare, the event achieved 98.4% uptime, with the downtime being addressed and resolved promptly.
Overall, Zevent Place was a successful project, and valuable lessons were learned throughout its development and implementation.
https://medium.com/@alexmogfr/zevent-place-how-we-handled-100k-ccu-on-a-real-time-collective-canvas-71d3d346e0ab
The team utilized various technologies like GraphQL, NestJS, Redis, and MinIO, and managed to handle massive amounts of updates while maintaining a low CPU and bandwidth footprint. Although there were challenges, such as unexpected rate limit errors with Cloudflare, the event achieved 98.4% uptime, with the downtime being addressed and resolved promptly.
Overall, Zevent Place was a successful project, and valuable lessons were learned throughout its development and implementation.
https://medium.com/@alexmogfr/zevent-place-how-we-handled-100k-ccu-on-a-real-time-collective-canvas-71d3d346e0ab
Medium
ZEvent Place: How we handled 100k+ CCU on a real-time collective canvas
Each year, Adrien “ZeratoR” Nougaret runs a charity event named Zevent.
Debug a target container in a Kubernetes cluster by automatically creating a new, non-invasive, 'debug' container in the same pid, network, user, and ipc namespace as the target container without disrupting the target container.
https://github.com/JamesTGrant/kubectl-debug
https://github.com/JamesTGrant/kubectl-debug
GitHub
GitHub - JamesTGrant/kubectl-debug: Debug a target container in a Kubernetes cluster by automatically creating a new, non-invasive…
Debug a target container in a Kubernetes cluster by automatically creating a new, non-invasive, 'debug' container in the same pid, network, user, and ipc namespace as the target con...
👍1
This is a Helm plugin which map deprecated or removed Kubernetes APIs in a release to supported APIs
https://github.com/helm/helm-mapkubeapis
https://github.com/helm/helm-mapkubeapis
GitHub
GitHub - helm/helm-mapkubeapis: This is a Helm plugin which map deprecated or removed Kubernetes APIs in a release to supported…
This is a Helm plugin which map deprecated or removed Kubernetes APIs in a release to supported APIs - helm/helm-mapkubeapis
👍1
Rhel compatible distribution in danger. RedHat change their policy and licenses agreements
https://www.jeffgeerling.com/blog/2023/dear-red-hat-are-you-dumb
https://www.jeffgeerling.com/blog/2023/dear-red-hat-are-you-dumb
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more
https://github.com/aquasecurity/trivy
https://github.com/aquasecurity/trivy
GitHub
GitHub - aquasecurity/trivy: Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories…
Find vulnerabilities, misconfigurations, secrets, SBOM in containers, Kubernetes, code repositories, clouds and more - aquasecurity/trivy
kubectl plugin to list allocations (cpu, memory, gpu,... X utilization, requested, limit, allocatable,...)
https://github.com/davidB/kubectl-view-allocations
https://github.com/davidB/kubectl-view-allocations
GitHub
GitHub - davidB/kubectl-view-allocations: kubectl plugin to list allocations (cpu, memory, gpu,... X utilization, requested, limit…
kubectl plugin to list allocations (cpu, memory, gpu,... X utilization, requested, limit, allocatable,...) - davidB/kubectl-view-allocations
Interesting article about working with k8s that was located on bare-metal
https://medium.com/geekculture/a-retrospective-of-working-with-bare-metal-kubernetes-or-to-there-and-back-1868c0356eff
https://medium.com/geekculture/a-retrospective-of-working-with-bare-metal-kubernetes-or-to-there-and-back-1868c0356eff
Medium
A Retrospective of Working with Bare Metal Kubernetes, or To There and Back
Five and a half years of Kubernetes evolution in Quadcode
Automatically monitor your local dev environment (services, repos, and more)
https://github.com/tylermumford/localstatus
https://github.com/tylermumford/localstatus
GitHub
GitHub - tylermumford/localstatus: Automatically monitor your local dev environment (services, repos, and more)
Automatically monitor your local dev environment (services, repos, and more) - tylermumford/localstatus
Example of using n8n platform in the incident management https://touilleio.medium.com/alertmanager-incident-response-automation-with-n8n-c61227e196e9
Medium
Alertmanager incident response automation with n8n
The prometheus stack includes an alert dispatching component. But how to bring easily and efficiently automated responses to these alerts?
👍2
SRE Report 2023 Catchpoint.pdf
16.2 MB
Now in its fifth year, The SRE Report has become the trusted source of trends and insights for reliability-as-a-feature practices. This year in partnership with Blameless, the report contains special contributions from Adrian Cockcroft and Steve McGhee and highlights findings from a global community of reliability practitioners, including SREs, managers, architects, and executives. As ever, we found some familiar trends and some thought-provoking anti-patterns.
Key findings include:
Organizations who operate with a “just culture” are 500% more likely to be Elite performing organizations.
Elite-performing organizations are 260% more likely to substantially focus on Customer Experience reliability versus Low-performing organizations.
Organizations (59%) say that maintaining innovation velocity occasionally or often impacts employee productivity or morale – 14% unsure.
Organizations (59%) say tool sprawl is a non-existent or minor problem – challenges other research which simply equates tool sprawl to, ‘how many tools are in the stack’.
Key findings include:
Organizations who operate with a “just culture” are 500% more likely to be Elite performing organizations.
Elite-performing organizations are 260% more likely to substantially focus on Customer Experience reliability versus Low-performing organizations.
Organizations (59%) say that maintaining innovation velocity occasionally or often impacts employee productivity or morale – 14% unsure.
Organizations (59%) say tool sprawl is a non-existent or minor problem – challenges other research which simply equates tool sprawl to, ‘how many tools are in the stack’.
EKS Node Viewer is a tool for visualizing dynamic node usage within a cluster. It was originally developed as an internal tool at AWS for demonstrating consolidation with Karpenter. It displays the scheduled pod resource requests vs the allocatable capacity on the node. It does not look at the actual pod resource usage.
https://github.com/awslabs/eks-node-viewer
https://github.com/awslabs/eks-node-viewer
GitHub
GitHub - awslabs/eks-node-viewer: EKS Node Viewer
EKS Node Viewer. Contribute to awslabs/eks-node-viewer development by creating an account on GitHub.
👍1