The success of an open-source project largely depends on its quality management and collaborative processes. In the OpenIM open-source community, the …
Development
blog
openim
github Explore the latest trends and challenges in 2024 in the world of technology and development.
My 2023 journey: A reflection on personal and professional growth, challenges faced, and aspirations for the future. Dive into my experiences and …
Development
blog
personal development
career
reflections Explore the practice of GitOps in Kubernetes, with a detailed analysis of implementing Canary and Blue-Green deployment strategies using Argo …
Development
GitOps
Kubernetes
Argo Rollouts
Canary Deployment
Blue-Green Deployment This post guides you through the process of deploying OpenIM using Docker, setting up the management backend, and monitoring the application. It …
Development
OpenIM
Docker
Instant Messaging
Backend Management
Monitoring hugo advanced tutorial
Explore the power of Kustomize, an open-source configuration management tool for Kubernetes. Learn how to customize Kubernetes objects and manage …
Development
blog
Kubernetes
Kustomize Discover how to set up a robust image repository using Harbor, a powerful open-source container image registry. This step-by-step guide covers the …
Development
blog
openim
docker Automated testing practices and strategies for GitHub open source Go projects in the cloud native field
Development
blog
github
automated Explore how Kubernetes scheduler component works, how it decides which node to place containers on, and its importance for cluster management and …
Development
Blog
Go
Kubernetes
K8s kubelet architecture, kubelet core processes for Pod management, kubelet node management, Pod management
Development
Development
Golang (GO Language)
Kubernetes
K8s In-depth exploration of CNI (Container Network Interface), CRI (Container Runtime Interface), and CSI (Container Storage Interface) in Kubernetes. …
Development
Golang (GO Language)
Kubernetes
OpenIM
Cloud Native
Microservices Each request to the Kubernetes API will go through multi-stage access control before it is accepted, including authentication, authorization and …
Development
blog
etcd
k8s
kubernetes
kube-apiserver Explore the inner workings and components of Kubernetes Etcd in-depth, understanding its role and significance in the Kubernetes ecosystem.
Reflect on the commercialization of open source software and share insights from attending the Global Traffic Conference (GTC), focusing on key …
This article mainly introduces the clustering design of OpenIM, including infrastructure design, CI/CD, containerization, microservice optimization, …
Development
blog
openim
kubernetes
sealos
clustering Learn how to efficiently compile Go programs for multiple platforms, ensuring compatibility and ease of distribution.
Development
blog
en
golang