āĻŦāĻŋāĻāĻĻā§āĻ°āĻ. āĻ āĻ¨ā§āĻŦāĻžāĻĻ: āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§, āĻŦāĻžāĻ¨āĻāĻžāĻ āĻā§āĻ˛āĻžāĻāĻĄ āĻā§āĻāĻžāĻŦā§ āĻāĻ° āĻāĻžāĻ¸ā§āĻāĻŽ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻžāĻĢāĻāĻžāĻā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻžāĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻļā§āĻ¯āĻŧāĻžāĻ° āĻāĻ°ā§āĻā§āĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°ā§ āĻ¯ā§ āĻāĻĒāĻ¨āĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§āĻ° āĻ¸āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤āĻŽ āĻāĻāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĨā§āĻ°ā§āĻĒā§āĻ āĻ āĻ°ā§āĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻĢāĻāĻž āĻ¨āĻŋāĻā§āĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
Apache Kafka āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¯ā§āĻā§āĻ¯, āĻŽāĻžāĻĒāĻ¯ā§āĻā§āĻ¯ āĻāĻŦāĻ āĻāĻā§āĻ-āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛-āĻāĻžāĻāĻŽ āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻŋāĻ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽāĨ¤ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻžāĻāĻ°ā§āĻˇāĻ āĻā§āĻˇāĻŽāĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻ°āĻž āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻāĻ°ā§āĻāĻŋ
āĻāĻĒāĻ¨āĻžāĻ° āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻ¸ā§āĻĒāĻžāĻ°āĻāĻŋāĻāĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĻā§āĻā§āĻ¨:
curl https://getsupertubes.sh | sh и supertubes install -a --no-democluster --kubeconfig <path-to-eks-cluster-kubeconfig-file>
āĻ āĻĨāĻŦāĻž āĻ¯ā§āĻāĻžāĻ¯ā§āĻ āĻāĻ°ā§āĻ¨
āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ . āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻĢāĻāĻžāĻ° āĻāĻŋāĻā§ āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§āĻ āĻĒāĻĄāĻŧāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨, āĻ¯āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻāĻāĻŋ āĻ¸ā§āĻĒāĻžāĻ°āĻāĻŋāĻāĻŦ āĻāĻŦāĻ āĻāĻžāĻĢāĻāĻž āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧ āĻšāĻ¯āĻŧāĨ¤ āĻāĻŽāĻ°āĻž āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§ āĻŦā§āĻ˛āĻā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ˛āĻŋāĻā§āĻāĻŋ:
āĻāĻš āĻ¨āĻž! āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ°ā§āĻāĻāĻŋ āĻāĻžāĻĢāĻāĻž āĻ āĻĒāĻžāĻ°ā§āĻāĻ° ;āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻžāĻĢāĻāĻž āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°ā§āĻ¨ ;Kubernetes āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻžāĻĢāĻāĻž āĻ°āĻžāĻ āĻ¸āĻā§āĻ¤āĻ¨āĻ¤āĻž ;āĻāĻ¸āĻāĻŋāĻāĻ° āĻāĻĒāĻ°ā§ āĻ ā§āĻ¯āĻžāĻĒāĻžāĻāĻŋ āĻāĻžāĻĢāĻāĻž āĻāĻžāĻ˛āĻžāĻ¨ā§ - āĻŦā§āĻā§āĻāĻŽāĻžāĻ°ā§āĻ ;āĻāĻžāĻĢāĻāĻž āĻ āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻŽāĻžāĻŖā§āĻāĻ°āĻŖ āĻāĻŦāĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŋāĻ¤ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° ;Kubernetes-āĻ āĻāĻžāĻĢāĻāĻž āĻ°ā§āĻ˛āĻŋāĻ āĻāĻĒāĻā§āĻ°ā§āĻĄ āĻāĻŦāĻ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ ;āĻāĻžāĻĢāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻ¤ āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°, āĻŽā§āĻļāĻĄ .
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ Kubernetes-āĻ āĻāĻāĻāĻŋ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨ā§āĻŦā§āĻ¨, āĻ¤āĻāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§āĻ° āĻ¸āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤āĻŽ āĻāĻāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖā§āĻ° āĻā§āĻ¯āĻžāĻ˛ā§āĻā§āĻā§āĻ° āĻŽā§āĻā§āĻŽā§āĻāĻŋ āĻšāĻŦā§āĻ¨ āĻāĻŦāĻ āĻĨā§āĻ°ā§āĻĒā§āĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧāĻ¤āĻžāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻĢāĻāĻž āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨āĻā§ āĻ¸ā§āĻā§āĻˇā§āĻŽ-āĻ¸ā§āĻ° āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§āĨ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦā§āĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻšāĻŋāĻ¤ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻžāĻ°ā§āĻ¯āĻā§āĻˇāĻŽāĻ¤āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ, āĻ¯ā§āĻŽāĻ¨ āĻŽā§āĻŽāĻ°āĻŋ, āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°, āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻāĻ¤āĻŋ, āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻŦā§āĻ¯āĻžāĻ¨ā§āĻĄāĻāĻāĻĨ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋāĨ¤
āĻāĻĻāĻ°ā§āĻļāĻāĻžāĻŦā§, āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻāĻŽāĻ¨ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤ āĻ¯āĻžāĻ¤ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻ¤āĻŦā§, āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻā§āĻŦāĻ¨ā§ āĻāĻ āĻ¸ā§āĻāĻāĻĒāĻāĻŋ āĻŦā§āĻļ āĻāĻāĻŋāĻ˛āĨ¤ āĻāĻ āĻŦāĻž āĻĻā§āĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ā§āĻ° (āĻĄāĻŋāĻ¸ā§āĻ, āĻŽā§āĻŽāĻ°āĻŋ, āĻŦāĻž āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°) āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ°āĻž āĻŦā§āĻ°ā§āĻāĻžāĻ°āĻĻā§āĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻž āĻŦā§āĻļāĻŋāĨ¤ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§ āĻŦāĻ˛āĻ¤ā§ āĻā§āĻ˛ā§, āĻāĻāĻāĻŋ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻĻā§āĻāĻžāĻ¯āĻŧ āĻ¯āĻāĻ¨ āĻāĻ° āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻ§ā§āĻ°āĻ¤āĻŽ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋāĻā§ āĻ¤āĻžāĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻĒāĻ°āĻŋāĻŽāĻžāĻŖā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻāĻāĻžāĻŦā§ āĻāĻŽāĻ°āĻž āĻāĻāĻāĻ¨ āĻĻāĻžāĻ˛āĻžāĻ˛ āĻ¯ā§ āĻ˛ā§āĻĄ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻžāĻ° āĻŽā§āĻāĻžāĻŽā§āĻāĻŋ āĻ§āĻžāĻ°āĻŖāĻž āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤
āĻ¤āĻžāĻ¤ā§āĻ¤ā§āĻŦāĻŋāĻāĻāĻžāĻŦā§, āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ˛ā§āĻĄ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻĻāĻžāĻ˛āĻžāĻ˛ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĻ āĻ āĻ¨ā§āĻŽāĻžāĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻ āĻ¨ā§āĻļā§āĻ˛āĻ¨ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ¸ā§āĻ¤āĻ°ā§ āĻāĻ¤ āĻŦā§āĻļāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ°āĻ¯āĻŧā§āĻā§ āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻā§āĻŦ āĻāĻ āĻŋāĻ¨ (āĻ¯āĻĻāĻŋ āĻ āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻāĻŋāĻā§ āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻž āĻā§āĻŦ āĻāĻ āĻŋāĻ¨āĨ¤
āĻ¸ā§āĻĒāĻžāĻ°āĻāĻŋāĻāĻŦ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ āĻŦāĻ˛āĻŽā§āĻŦāĻ¨ āĻāĻ°āĻŋ: āĻāĻŽāĻ°āĻž āĻāĻŋāĻā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ (āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ + āĻ¸ā§āĻāĻŋāĻāĻ¸) āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°āĻŋ, āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻāĻ°āĻŋ, āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻāĻŦāĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°āĻŋāĨ¤ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§āĻ° āĻ§ā§āĻ°āĻ¤āĻŽ āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻāĻŋ āĻāĻā§āĨ¤
āĻāĻāĻāĻžāĻŦā§, āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°āĻā§ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ˛ā§āĻĄ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¤āĻāĻ¨ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻŽāĻ°āĻž āĻāĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻ§āĻžāĻ°āĻŖāĻž āĻĒāĻžāĻ (āĻĻāĻžāĻ˛āĻžāĻ˛ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻāĻžāĻ°āĻŖā§āĻ° āĻāĻĒāĻ°āĻ āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻāĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž, āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻžāĨ¤ āĻ¨ā§āĻ¤āĻž, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻŽāĻ°āĻž āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻĻā§āĻˇā§āĻāĻŋ āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻŋ āĻā§āĻ¨ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ˛ā§āĻ˛āĻŽā§āĻŦ āĻ¸ā§āĻā§āĻ˛āĻŋāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤
āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§ āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ§ā§āĻ°āĻāĻ¤āĻŋāĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻĒā§āĻ¤ā§ āĻāĻŦāĻ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻĨā§āĻ°ā§āĻĒā§āĻ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻ°āĻž āĻ¯ā§ āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋ āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻŦā§āĨ¤ āĻāĻāĻāĻŋ āĻ
āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻĒāĻā§āĻˇā§ āĻ¤āĻŋāĻ¨āĻāĻ¨ āĻāĻ˛āĻŽāĻžāĻ¨ āĻĻāĻžāĻ˛āĻžāĻ˛ā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ (min.insync.replicas=3
), āĻ¤āĻŋāĻ¨āĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸āĻŋāĻŦāĻŋāĻ˛āĻŋāĻāĻŋ āĻā§āĻ¨ āĻā§āĻĄāĻŧā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ Kubernetes āĻĒāĻ°āĻŋāĻāĻžāĻ āĻžāĻŽā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°, āĻ¸ā§āĻā§āĻ˛ āĻāĻŦāĻ āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§, āĻāĻŽāĻ°āĻž āĻšāĻžāĻāĻŦā§āĻ°āĻŋāĻĄ āĻā§āĻ˛āĻžāĻāĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻĻā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ° āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻŽā§āĻ¨ā§āĻ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŋ -
āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻŋāĻ¨ā§āĻ¤āĻžāĻāĻžāĻŦāĻ¨āĻž
āĻ¨ā§āĻā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻā§āĻ˛āĻžāĻāĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨āĻāĻžāĻ°ā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ AWS āĻāĻŦāĻ Kubernetes āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻšāĻŋāĻ¸āĻžāĻŦā§ EKS āĻŦā§āĻā§ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋāĨ¤ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻĒ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§
āĻĄāĻŋāĻ¸ā§āĻ
āĻ
ā§āĻ¯āĻžāĻŽāĻžāĻāĻ¨ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ
āĻĢāĻžāĻ° āĻĻā§āĻ¯āĻŧ
āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻĒā§āĻ°āĻāĻžāĻ°
āĻāĻžāĻĢāĻāĻžāĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻĒā§āĻˇā§āĻ āĻž āĻā§āĻ¯āĻžāĻļā§āĻ° āĻāĻĒāĻ° āĻ
āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻļā§āĻ˛, āĻ¤āĻžāĻ āĻāĻŽāĻžāĻĻā§āĻ° āĻŦā§āĻ°ā§āĻāĻžāĻ° (JVM) āĻāĻŦāĻ āĻĒā§āĻˇā§āĻ āĻž āĻā§āĻ¯āĻžāĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸āĻš āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ c5.2x āĻŦāĻĄāĻŧ - āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻļā§āĻ°ā§, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻ¤ā§ 16 āĻāĻŋāĻāĻžāĻŦāĻžāĻāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ
āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ°
VM āĻāĻ¨ā§āĻ¸āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ āĻāĻŦāĻ āĻĄāĻŋāĻ¸ā§āĻā§āĻ° āĻĒāĻžāĻ°āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĨā§āĻ°ā§āĻĒā§āĻ āĻ¯āĻĨā§āĻˇā§āĻ āĻŦāĻĄāĻŧ āĻšāĻ¤ā§ āĻšāĻŦā§, āĻ āĻ¨ā§āĻ¯āĻĨāĻžāĻ¯āĻŧ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻāĻāĻŋ āĻŦāĻžāĻ§āĻž āĻšāĻ¯āĻŧā§ āĻĻāĻžāĻāĻĄāĻŧāĻžāĻ¯āĻŧāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ c5.4x āĻŦāĻĄāĻŧ 10 Gb/s āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻ¤āĻŋ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°ā§, āĻ¯āĻž āĻāĻāĻāĻŋ VM āĻāĻ¨ā§āĻ¸āĻā§āĻ¯āĻžāĻ¨ā§āĻ¸ā§āĻ° I/O āĻĨā§āĻ°ā§āĻĒā§āĻ āĻĨā§āĻā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻŦā§āĻļāĻŋāĨ¤
āĻĻāĻžāĻ˛āĻžāĻ˛ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨āĻž
CPU, āĻŽā§āĻŽāĻ°āĻŋ, āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻŦāĻ āĻĄāĻŋāĻ¸ā§āĻ āĻ¸āĻāĻ¸ā§āĻĨāĻžāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¯ā§āĻāĻŋāĻ¤āĻž āĻāĻĄāĻŧāĻžāĻ¤ā§ āĻŦā§āĻ°ā§āĻāĻžāĻ°āĻĻā§āĻ° āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ¤ā§ (āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤) āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤
āĻāĻžāĻāĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ
āĻ¯ā§āĻā§āĻ¤āĻŋāĻ āĻĒāĻāĻ¨ā§āĻĻ āĻšāĻ˛ āĻāĻžāĻāĻž 11 āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻĄāĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ āĻāĻ āĻ
āĻ°ā§āĻĨā§ āĻ¯ā§ JVM āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°ā§ āĻ¯ā§ āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ°ā§ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻāĻ˛āĻā§ āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻāĻŦāĻ āĻŽā§āĻŽāĻ°āĻŋāĨ¤ CPU āĻ¸ā§āĻŽāĻžāĻā§āĻ˛āĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ āĻā§āĻ¨ā§, JVM āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖāĻāĻžāĻŦā§ āĻāĻŦāĻ āĻ¸ā§āĻŦāĻā§āĻāĻāĻžāĻŦā§ GC āĻĨā§āĻ°ā§āĻĄ āĻāĻŦāĻ JIT āĻĨā§āĻ°ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĨ¤ āĻāĻŽāĻ°āĻž āĻāĻžāĻĢāĻāĻžāĻ° āĻāĻŦāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻāĻŋ banzaicloud/kafka:2.13-2.4.0
, āĻ¯āĻž Java 2.4.0-āĻ āĻāĻžāĻĢāĻāĻž āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 2.13 (Scala 11) āĻ
āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§āĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ Kubernetes-āĻ Java/JVM āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻ°āĻ āĻāĻžāĻ¨āĻ¤ā§ āĻāĻžāĻ¨, āĻāĻŽāĻžāĻĻā§āĻ° āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻĒā§āĻ¸ā§āĻāĻā§āĻ˛āĻŋ āĻĻā§āĻā§āĻ¨:
āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻ¸ā§āĻāĻŋāĻāĻ¸
āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻĻā§āĻāĻŋ āĻŽā§āĻ˛ āĻĻāĻŋāĻ āĻ°āĻ¯āĻŧā§āĻā§: JVM āĻāĻŦāĻ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ āĻĒāĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻāĻŋāĻāĻ¸āĨ¤ āĻāĻāĻāĻŋ āĻĒāĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽā§āĻŽāĻ°āĻŋāĻ° āĻ¸ā§āĻŽāĻž āĻ¸ā§āĻ āĻāĻ°āĻž āĻ
āĻŦāĻļā§āĻ¯āĻ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻšāĻŋāĻĒ āĻ¸āĻžāĻāĻā§āĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻšāĻ¤ā§ āĻšāĻŦā§ āĻ¯āĻžāĻ¤ā§ JVM-āĻāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻŽā§āĻŽāĻ°āĻŋāĻ¤ā§ āĻĨāĻžāĻāĻž āĻāĻžāĻāĻž āĻŽā§āĻāĻžāĻ¸ā§āĻĒā§āĻ¸ āĻāĻŦāĻ āĻāĻžāĻĢāĻāĻž āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ
āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻĒā§āĻˇā§āĻ āĻž āĻā§āĻ¯āĻžāĻļā§ āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ¯āĻŧāĻāĻž āĻĨāĻžāĻā§āĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ¯āĻŧ āĻāĻŽāĻ°āĻž āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻš āĻāĻžāĻĢāĻāĻž āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻāĻŋ -Xmx4G -Xms2G
, āĻāĻŦāĻ āĻĒāĻĄ āĻāĻ¨ā§āĻ¯ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸ā§āĻŽāĻž āĻāĻŋāĻ˛ 10 Gi
. āĻĻāĻ¯āĻŧāĻž āĻāĻ°ā§ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻŦā§āĻ¨ āĻ¯ā§ JVM āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ -XX:MaxRAMPercentage
и -X:MinRAMPercentage
, āĻĒāĻĄā§āĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻ¸ā§āĻŽāĻžāĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĨ¤
āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻ¸ā§āĻāĻŋāĻāĻ¸
āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§ āĻŦāĻ˛āĻ¤ā§ āĻā§āĻ˛ā§, āĻāĻĒāĻ¨āĻŋ āĻāĻžāĻĢāĻāĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻĨā§āĻ°ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻžāĻĄāĻŧāĻŋāĻ¯āĻŧā§ āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻ¤āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°ā§ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻāĻžāĻĢāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻ¤ āĻŦā§āĻļāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻāĻĒāĻ˛āĻŦā§āĻ§, āĻ¤āĻ¤ āĻāĻžāĻ˛āĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž 6āĻāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§āĻ° āĻ¸ā§āĻŽāĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻāĻŋ āĻāĻŦāĻ āĻ§ā§āĻ°ā§ āĻ§ā§āĻ°ā§ (āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§) āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž 15 āĻ āĻāĻ¨ā§āĻ¨ā§āĻ¤ āĻāĻ°ā§āĻāĻŋāĨ¤ āĻāĻĒāĻ°āĻ¨ā§āĻ¤ā§, āĻāĻŽāĻ°āĻž āĻ¸ā§āĻ āĻāĻ°ā§āĻāĻŋ num.network.threads=12
āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻ¸ā§āĻāĻŋāĻāĻ¸ā§ āĻĨā§āĻ°ā§āĻĄā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ āĻ¯āĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻā§āĻ°āĻšāĻŖ āĻāĻ°ā§ āĻāĻŦāĻ āĻĒāĻžāĻ āĻžāĻ¯āĻŧāĨ¤ āĻ
āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻāĻŦāĻŋāĻˇā§āĻāĻžāĻ° āĻ¯ā§ āĻ
āĻ¨ā§āĻāĻžāĻŽā§ āĻĻāĻžāĻ˛āĻžāĻ˛āĻ°āĻž āĻ¯āĻĨā§āĻˇā§āĻ āĻĻā§āĻ°ā§āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¨āĻž, āĻ¤āĻžāĻ°āĻž āĻāĻ¤ā§āĻĨāĻžāĻĒāĻ¨ num.replica.fetchers
āĻ
āĻ¨ā§āĻāĻžāĻŽā§ āĻĻāĻžāĻ˛āĻžāĻ˛āĻ°āĻž āĻ¨ā§āĻ¤āĻžāĻĻā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¤āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ 4 āĻĨā§āĻā§āĨ¤
āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨ āĻā§āĻ˛
āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° (āĻ¯āĻž āĻŦā§āĻā§āĻāĻŽāĻžāĻ°ā§āĻ āĻāĻ°āĻž āĻšāĻā§āĻā§) āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻ˛ā§āĻĄā§ āĻĒā§āĻāĻāĻ¨ā§āĻ° āĻāĻā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻŋāĻ¤ āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻļā§āĻˇ āĻ¨āĻž āĻšāĻ¯āĻŧ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻ āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨ āĻā§āĻ˛ā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨, āĻāĻŦāĻ āĻĒāĻ°ā§āĻ¯āĻžāĻĒā§āĻ¤ āĻ¸āĻāĻā§āĻ¯āĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻāĻŦāĻ āĻŽā§āĻŽāĻ°āĻŋ āĻ¸āĻš āĻāĻāĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ā§āĻ° āĻĒā§āĻ°āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨āĨ¤ āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻ˛ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻ¨āĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¤āĻžāĻ° āĻā§āĻ¯āĻŧā§ āĻŦā§āĻļāĻŋ āĻ˛ā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĨ¤ āĻ āĻ¨ā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž-āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻĒāĻ° āĻāĻŽāĻ°āĻž āĻ¤āĻŋāĻ¨āĻāĻŋ āĻāĻĒāĻŋāĻ¤ā§ āĻ¸ā§āĻĨāĻŋāĻ° āĻšāĻ¯āĻŧā§āĻāĻŋ c5.4x āĻŦāĻĄāĻŧ, āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻŋāĻ˛āĨ¤
āĻŦā§āĻā§āĻāĻŽāĻžāĻ°ā§āĻāĻŋāĻ
āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻāĻāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¯āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ§āĻžāĻĒāĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻāĻ°ā§:
- āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ (āĻāĻā§āĻāĻ¸ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°, āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°, āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨ āĻā§āĻ˛, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ āĻāĻŦāĻ āĻā§āĻ°āĻžāĻĢāĻžāĻ¨āĻž);
- āĻ¸āĻāĻā§āĻšā§āĻ¤ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ¸ā§āĻāĻā§ āĻāĻ˛ā§āĻŽā§āĻ˛ā§ āĻŦāĻŋāĻā§āĻ¯ā§āĻ¤āĻŋ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ˛ā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž;
- āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻ°āĻž āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ¸ā§āĻāĻā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻŦā§āĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻāĻŦāĻ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯ āĻāĻ°āĻž;
- āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĨā§āĻ°ā§āĻĒā§āĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¸ā§āĻ¤āĻ° āĻ āĻ°ā§āĻāĻ¨ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻāĻ āĻ¸āĻŽāĻ¯āĻŧā§, āĻāĻāĻŋ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ§āĻžāĻ°āĻžāĻŦāĻžāĻšāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āĻ¨āĻ°ā§āĻ¤ā§āĻĒāĻžāĻĻāĻ¨āĻ¯ā§āĻā§āĻ¯ āĻšāĻ¤ā§ āĻšāĻŦā§ āĻāĻŦāĻ āĻĨā§āĻ°ā§āĻĒā§āĻā§ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻŦā§āĻāĻŋāĻ¤ā§āĻ°ā§āĻ¯ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻŦāĻŋāĻāĻžāĻā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻŦā§āĻā§āĻāĻŽāĻžāĻ°ā§āĻāĻŋāĻ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻŋāĻ¤ āĻĒāĻĻāĻā§āĻˇā§āĻĒāĻā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¯āĻ¨ā§āĻ¤ā§āĻ°
āĻŦā§āĻ¸āĻ˛āĻžāĻāĻ¨ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĻā§āĻ°ā§āĻ¤ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§, āĻ˛ā§āĻĄ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻāĻ°āĻ¤ā§ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛:
-
āĻŦāĻ¨āĻāĻžāĻ āĻā§āĻ˛āĻžāĻāĻĄ āĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻāĻŽāĻžāĻāĻ¨ āĻĨā§āĻā§ āĻāĻāĻāĻŋ EKS āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸āĻāĻāĻ āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ cāĻĒā§āĻ°āĻŽāĻŋāĻĨāĻŋāĻāĻ¸ (āĻāĻžāĻĢāĻāĻž āĻāĻŦāĻ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ āĻ¸āĻāĻā§āĻ°āĻš āĻāĻ°āĻ¤ā§) āĻāĻŦāĻāĻā§āĻ°āĻžāĻĢāĻžāĻ¨āĻž (āĻāĻ āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ āĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°āĻ¤ā§)āĨ¤ āĻāĻŽāĻ°āĻž āĻ¸ā§āĻŦāĻŋāĻ§āĻž āĻ¨āĻŋāĻ˛āĻžāĻŽ āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ вāĻĒāĻžāĻāĻĒāĻ˛āĻžāĻāĻ¨ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋ āĻ¯āĻž āĻĢā§āĻĄāĻžāĻ°ā§āĻā§āĻĄ āĻŽāĻ¨āĻŋāĻāĻ°āĻŋāĻ, āĻā§āĻ¨ā§āĻĻā§āĻ°ā§āĻā§āĻ¤ āĻ˛āĻ āĻ¸āĻāĻā§āĻ°āĻš, āĻĻā§āĻ°ā§āĻŦāĻ˛āĻ¤āĻž āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻŋāĻ, āĻĻā§āĻ°ā§āĻ¯ā§āĻ āĻĒā§āĻ¨āĻ°ā§āĻĻā§āĻ§āĻžāĻ°, āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°āĻžāĻāĻ-āĻā§āĻ°ā§āĻĄ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž āĻāĻŦāĻ āĻāĻ°āĻ āĻ āĻ¨ā§āĻ āĻāĻŋāĻā§ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ -
āĻ¸āĻžāĻāĻā§āĻ°ā§āĻ¨ā§āĻ˛ - āĻāĻāĻāĻŋ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ˛ā§āĻĄ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻ˛āĨ¤ - āĻāĻžāĻĢāĻāĻž āĻŽā§āĻā§āĻ°āĻŋāĻā§āĻ¸ āĻāĻŦāĻ āĻ
āĻŦāĻāĻžāĻ āĻžāĻŽā§ āĻāĻŋāĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ˛āĻžāĻāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ°āĻžāĻĢāĻžāĻ¨āĻž āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ:
āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻā§āĻ¸ āĻāĻžāĻĢāĻāĻž ,āĻ¨ā§āĻĄ āĻāĻā§āĻ¸āĻĒā§āĻ°ā§āĻāĻžāĻ° . - Kubernetes-āĻ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻžāĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻ¸āĻšāĻ āĻāĻĒāĻžāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ Supertubes CLIāĨ¤ āĻā§āĻāĻŋāĻĒāĻžāĻ°, āĻāĻžāĻĢāĻāĻž āĻ
āĻĒāĻžāĻ°ā§āĻāĻ°, āĻĻā§āĻ¤ āĻāĻŦāĻ āĻ
āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ
āĻ¨ā§āĻ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻāĻā§ āĻāĻŦāĻ āĻā§āĻŦāĻžāĻ°āĻ¨ā§āĻāĻ¸ā§ āĻāĻāĻāĻŋ āĻā§āĻĒāĻžāĻĻāĻ¨-āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
- āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒāĻžāĻ°āĻāĻŋāĻāĻŦ CLI āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
āĻāĻāĻžāĻ¨ā§ .
- āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒāĻžāĻ°āĻāĻŋāĻāĻŦ CLI āĻĒā§āĻ°āĻĻāĻ¤ā§āĻ¤ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨
EKS āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°
āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻžāĻ° āĻ¨ā§āĻĄ āĻ¸āĻš āĻāĻāĻāĻŋ EKS āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°ā§āĻ¨ c5.4x āĻŦāĻĄāĻŧ āĻāĻžāĻĢāĻāĻž āĻŦā§āĻ°ā§āĻāĻžāĻ°āĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻĄā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž āĻ āĻā§āĻāĻ˛ā§, āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° āĻāĻŦāĻ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻĒāĻ°āĻŋāĻāĻžāĻ āĻžāĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĄā§āĻĄāĻŋāĻā§āĻā§āĻĄ āĻ¨ā§āĻĄāĨ¤
banzai cluster create -f https://raw.githubusercontent.com/banzaicloud/kafka-operator/master/docs/benchmarks/infrastructure/cluster_eks_202001.json
āĻāĻāĻŦāĻžāĻ° EKS āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻāĻžāĻ˛ā§ āĻšāĻ¯āĻŧā§ āĻā§āĻ˛ā§, āĻāĻāĻŋāĻā§ āĻāĻ¨ā§āĻāĻŋāĻā§āĻ°ā§āĻā§āĻĄ āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨
āĻāĻžāĻĢāĻāĻž āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨
āĻ¸ā§āĻĒāĻžāĻ°āĻāĻŋāĻāĻŦ CLI āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ EKS-āĻ Kafka āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻĒāĻžāĻĻāĻžāĻ¨ (Zookeeper, kafka-operator) āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨:
supertubes install -a --no-democluster --kubeconfig <path-to-eks-cluster-kubeconfig-file>
āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, EKS āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° EBS āĻāĻ˛āĻŋāĻāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ gp2, āĻ¤āĻžāĻ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻ˛āĻŋāĻāĻŽā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻā§āĻ˛āĻžāĻ¸ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ io1 āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯:
kubectl create -f - <<EOF
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: fast-ssd
provisioner: kubernetes.io/aws-ebs
parameters:
type: io1
iopsPerGB: "50"
fsType: ext4
volumeBindingMode: WaitForFirstConsumer
EOF
āĻĻāĻžāĻ˛āĻžāĻ˛āĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸ā§āĻ āĻāĻ°ā§āĻ¨ min.insync.replicas=3
āĻāĻŦāĻ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻāĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻžāĻĒā§āĻ¯āĻ¤āĻž āĻ
āĻā§āĻāĻ˛ā§ āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻĒāĻĄ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§āĻ¨:
supertubes cluster create -n kafka --kubeconfig <path-to-eks-cluster-kubeconfig-file> -f https://raw.githubusercontent.com/banzaicloud/kafka-operator/master/docs/benchmarks/infrastructure/kafka_202001_3brokers.yaml --wait --timeout 600
āĻŦāĻŋāĻˇāĻ¯āĻŧ
āĻāĻŽāĻ°āĻž āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻāĻžāĻŦā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° āĻĻā§āĻˇā§āĻāĻžāĻ¨ā§āĻ¤ āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§āĻāĻŋāĨ¤ āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§āĻā§āĻ āĻ¤āĻžāĻĻā§āĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻ˛ā§āĻā§āĻ¨, āĻ āĻ°ā§āĻĨāĻžā§, āĻāĻŽāĻžāĻĻā§āĻ° āĻŽā§āĻ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨:
supertubes cluster topic create -n kafka --kubeconfig <path-to-eks-cluster-kubeconfig-file> -f -<<EOF
apiVersion: kafka.banzaicloud.io/v1alpha1
kind: KafkaTopic
metadata:
name: perftest1
spec:
name: perftest1
partitions: 12
replicationFactor: 3
retention.ms: '28800000'
cleanup.policy: delete
EOF
supertubes cluster topic create -n kafka --kubeconfig <path-to-eks-cluster-kubeconfig-file> -f -<<EOF
apiVersion: kafka.banzaicloud.io/v1alpha1
kind: KafkaTopic
metadata:
name: perftest2
spec:
name: perftest2
partitions: 12
replicationFactor: 3
retention.ms: '28800000'
cleanup.policy: delete
EOF
supertubes cluster topic create -n kafka --kubeconfig <path-to-eks-cluster-kubeconfig-file> -f -<<EOF
apiVersion: kafka.banzaicloud.io/v1alpha1
kind: KafkaTopic
metadata:
name: perftest3
spec:
name: perftest3
partitions: 12
replicationFactor: 3
retention.ms: '28800000'
cleanup.policy: delete
EOF
āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻŋāĻˇāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯, āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĻ° āĻĢā§āĻ¯āĻžāĻā§āĻāĻ° āĻšāĻ˛ 3âāĻāĻā§āĻ āĻāĻĒāĻ˛āĻŦā§āĻ§ āĻā§āĻĒāĻžāĻĻāĻ¨ āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨ āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦāĻŋāĻ¤ āĻŽāĻžāĻ¨āĨ¤
āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻļāĻ¨ āĻā§āĻ˛
āĻāĻŽāĻ°āĻž āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻ¤āĻŋāĻ¨āĻāĻŋ āĻāĻĒāĻŋ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻāĻŋ (āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻ˛āĻŋāĻā§āĻā§āĻ¨)āĨ¤ āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° āĻĒāĻĄā§āĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻ¨ā§āĻĄ āĻ ā§āĻ¯āĻžāĻĢāĻŋāĻ¨āĻŋāĻāĻŋ āĻ¸ā§āĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§ āĻ¯āĻžāĻ¤ā§ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻ°āĻžāĻĻā§āĻĻ āĻāĻ°āĻž āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧ:
apiVersion: extensions/v1beta1
kind: Deployment
metadata:
labels:
app: loadtest
name: perf-load1
namespace: kafka
spec:
progressDeadlineSeconds: 600
replicas: 1
revisionHistoryLimit: 10
selector:
matchLabels:
app: loadtest
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
app: loadtest
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: nodepool.banzaicloud.io/name
operator: In
values:
- loadgen
containers:
- args:
- -brokers=kafka-0:29092,kafka-1:29092,kafka-2:29092,kafka-3:29092
- -topic=perftest1
- -required-acks=all
- -message-size=512
- -workers=20
image: banzaicloud/perfload:0.1.0-blog
imagePullPolicy: Always
name: sangrenel
resources:
limits:
cpu: 2
memory: 1Gi
requests:
cpu: 2
memory: 1Gi
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
āĻāĻ˛ā§āĻ˛ā§āĻā§āĻ¯ āĻāĻ¯āĻŧā§āĻāĻāĻŋ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ:
- āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° 512 āĻŦāĻžāĻāĻā§āĻ° āĻĻā§āĻ°ā§āĻā§āĻ¯ā§āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§ āĻāĻŦāĻ 500āĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻŦā§āĻ¯āĻžāĻā§ āĻāĻžāĻĢāĻāĻžāĻā§ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§āĨ¤
- āĻāĻāĻāĻŋ āĻ¯ā§āĻā§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§
-required-acks=all
āĻāĻžāĻĢāĻāĻž āĻĻāĻžāĻ˛āĻžāĻ˛āĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŋāĻā§āĻā§āĻ°ā§āĻ¨āĻžāĻāĻāĻĄ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻāĻŦāĻ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ˛ā§ āĻĒā§āĻ°āĻāĻžāĻļāĻ¨āĻžāĻāĻŋ āĻ¸āĻĢāĻ˛ āĻŦāĻ˛ā§ āĻŦāĻŋāĻŦā§āĻāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻŦā§āĻā§āĻāĻŽāĻžāĻ°ā§āĻā§ āĻāĻŽāĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¨ā§āĻ¤āĻžāĻĻā§āĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻā§āĻ°āĻšāĻŖā§āĻ° āĻāĻ¤āĻŋāĻ āĻĒāĻ°āĻŋāĻŽāĻžāĻĒ āĻāĻ°āĻŋ āĻ¨āĻž, āĻ¤āĻžāĻĻā§āĻ° āĻ āĻ¨ā§āĻāĻžāĻŽā§āĻ°āĻžāĻ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻāĻ°ā§āĨ¤ āĻāĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻĻā§āĻĻā§āĻļā§āĻ¯ āĻā§āĻā§āĻ¤āĻž āĻĒāĻĄāĻŧāĻžāĻ° āĻāĻ¤āĻŋ āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻ¨āĻ¯āĻŧ (āĻā§āĻā§āĻ¤āĻž) āĻ¸āĻŽā§āĻĒā§āĻ°āĻ¤āĻŋ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋ āĻ¯āĻž āĻāĻāĻ¨āĻ OS āĻĒā§āĻˇā§āĻ āĻžāĻ° āĻā§āĻ¯āĻžāĻļā§ āĻĨā§āĻā§ āĻ¯āĻžāĻ¯āĻŧ āĻāĻŦāĻ āĻĄāĻŋāĻ¸ā§āĻā§ āĻ¸āĻā§āĻāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋāĻ° āĻĒāĻĄāĻŧāĻžāĻ° āĻāĻ¤āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĨ¤ - āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° āĻ¸āĻŽāĻžāĻ¨ā§āĻ¤āĻ°āĻžāĻ˛āĻāĻžāĻŦā§ 20 āĻāĻ¨ āĻāĻ°ā§āĻŽā§ āĻāĻžāĻ˛āĻžāĻ¯āĻŧ (
-workers=20
) āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻļā§āĻ°āĻŽāĻŋāĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ 5 āĻāĻ¨ āĻĒā§āĻ°āĻ¯ā§āĻāĻ āĻĨāĻžāĻā§ āĻ¯āĻžāĻ°āĻž āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻļā§āĻ°āĻŽāĻŋāĻā§āĻ° āĻ¸āĻāĻ¯ā§āĻ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨ā§āĻ¯āĻŧāĨ¤ āĻĢāĻ˛āĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ°ā§āĻ° 100 āĻāĻ¨ āĻĒā§āĻ°āĻ¯ā§āĻāĻ āĻ°āĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻž āĻ¸āĻŦāĻžāĻ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒāĻžāĻ āĻžāĻ¯āĻŧāĨ¤
āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āĻ¯ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ
āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ˛ā§āĻĄ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŽāĻ°āĻž āĻā§āĻ¨ā§ āĻĒāĻĄ āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ, āĻ¸āĻŋāĻā§āĻā§āĻ° āĻŦāĻžāĻāĻ°ā§āĻ° āĻā§āĻ¨ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋ āĻāĻŦāĻ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻāĻ āĻžāĻ¨āĻžāĻŽāĻž āĻ¸āĻš āĻ¸āĻ°ā§āĻŦāĻžāĻ§āĻŋāĻ āĻĨā§āĻ°ā§āĻĒā§āĻ āĻ¨ā§āĻ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻ° āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āĻ¯ āĻĒāĻ°ā§āĻ¯āĻŦā§āĻā§āĻˇāĻŖ āĻāĻ°ā§āĻāĻŋ:
- āĻ˛ā§āĻĄ āĻā§āĻ¨āĻžāĻ°ā§āĻāĻ° āĻĒā§āĻ°āĻāĻžāĻļāĻŋāĻ¤ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŦāĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻšāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āĻĒāĻ°āĻŋāĻ¸āĻāĻā§āĻ¯āĻžāĻ¨ āĻ˛ā§āĻā§āĨ¤ āĻ¤ā§āĻ°ā§āĻāĻŋāĻ° āĻšāĻžāĻ° āĻāĻāĻ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤
0,00%
. -
āĻā§āĻ°ā§āĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ , āĻāĻžāĻĢāĻāĻž-āĻ āĻĒāĻžāĻ°ā§āĻāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§āĻ¤āĻžāĻ¯āĻŧā§āĻ¨, āĻāĻāĻāĻŋ āĻĄā§āĻ¯āĻžāĻļāĻŦā§āĻ°ā§āĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻŽāĻ°āĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻ āĻŦāĻ¸ā§āĻĨāĻž āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻāĻ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻāĻŋ āĻĻā§āĻāĻ¤ā§ āĻāĻāĻŋ āĻāĻ°ā§āĻ¨:supertubes cluster cruisecontrol show -n kafka --kubeconfig <path-to-eks-cluster-kubeconfig-file>
- āĻāĻāĻāĻ¸āĻāĻ° āĻ¸ā§āĻ¤āĻ° ("āĻāĻ¨-āĻ¸āĻŋāĻā§āĻ" āĻĒā§āĻ°āĻ¤āĻŋāĻ˛āĻŋāĻĒāĻŋāĻ° āĻ¸āĻāĻā§āĻ¯āĻž) āĻ¸āĻā§āĻā§āĻāĻŋāĻ¤ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŖ 0 āĻāĻ° āĻ¸āĻŽāĻžāĻ¨āĨ¤
āĻĒāĻ°āĻŋāĻŽāĻžāĻĒā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛
3 āĻĻāĻžāĻ˛āĻžāĻ˛, āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻāĻžāĻ° - 512 āĻŦāĻžāĻāĻ
āĻ¤āĻŋāĻ¨āĻāĻŋ āĻŦā§āĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŽāĻžāĻ¨āĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻā§āĻ¤ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§, āĻāĻŽāĻ°āĻž āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻ¯āĻŧā§āĻāĻŋ ~500 Mb/s (āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 990 āĻšāĻžāĻāĻžāĻ° āĻŦāĻžāĻ°ā§āĻ¤āĻž):
JVM āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ā§āĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻāĻ°āĻ 2 GB āĻ
āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°ā§āĻ¨āĻŋ:
āĻĄāĻŋāĻ¸ā§āĻ āĻĨā§āĻ°ā§āĻĒā§āĻ āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ I/O āĻ¨ā§āĻĄ āĻĨā§āĻ°ā§āĻĒā§āĻā§ āĻĒā§āĻāĻā§āĻā§ āĻ¯ā§ āĻ¤āĻŋāĻ¨āĻāĻŋ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻŦā§āĻ°ā§āĻāĻžāĻ°āĻ°āĻž āĻāĻ˛āĻāĻŋāĻ˛:
āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŽā§āĻŽāĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻĄā§āĻāĻž āĻĨā§āĻā§, āĻāĻāĻŋ āĻ
āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§ āĻ¯ā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŦāĻžāĻĢāĻžāĻ°āĻŋāĻ āĻāĻŦāĻ āĻā§āĻ¯āĻžāĻļāĻŋāĻ ~10-15 GB āĻ¨āĻŋāĻ¯āĻŧā§āĻā§:
3 āĻĻāĻžāĻ˛āĻžāĻ˛, āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻāĻžāĻ° - 100 āĻŦāĻžāĻāĻ
āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻ° āĻāĻāĻžāĻ° āĻšā§āĻ°āĻžāĻ¸ āĻĒāĻžāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§, āĻĨā§āĻ°ā§āĻĒā§āĻ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 15-20% āĻāĻŽā§ āĻ¯āĻžāĻ¯āĻŧ: āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§ āĻŦā§āĻ¯āĻ¯āĻŧ āĻāĻ°āĻž āĻ¸āĻŽāĻ¯āĻŧ āĻāĻāĻŋāĻā§ āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ°ā§āĻ° āĻ˛ā§āĻĄ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĻā§āĻŦāĻŋāĻā§āĻŖ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¯ā§āĻšā§āĻ¤ā§ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻ¨ā§āĻĄāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻāĻ¨āĻ āĻ
āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻā§āĻ° āĻ°āĻ¯āĻŧā§āĻā§, āĻ¤āĻžāĻ āĻāĻžāĻĢāĻāĻž āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°ā§ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻāĻ¨ā§āĻ¨āĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻšāĻ āĻāĻžāĻ āĻ¨āĻ¯āĻŧ, āĻ¤āĻžāĻ āĻĨā§āĻ°ā§āĻĒā§āĻ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻĄāĻŧ āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻž āĻāĻžāĻ˛āĨ¤
4 āĻĻāĻžāĻ˛āĻžāĻ˛, āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻāĻāĻžāĻ° - 512 āĻŦāĻžāĻāĻ
āĻāĻĒāĻ¨āĻŋ āĻ¸āĻšāĻā§ āĻ¨āĻ¤ā§āĻ¨ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻ¯ā§āĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§āĻ° āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯ āĻŦāĻāĻžāĻ¯āĻŧ āĻ°ā§āĻā§ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻāĻžāĻ°ā§āĻ¯āĻā§āĻˇāĻŽāĻ¤āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ (āĻāĻāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°ā§ āĻ¯ā§ āĻ˛ā§āĻĄāĻāĻŋ āĻĻāĻžāĻ˛āĻžāĻ˛āĻĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¸āĻŽāĻžāĻ¨āĻāĻžāĻŦā§ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§)āĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻāĻāĻŋ āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻ¯ā§āĻ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻĨā§āĻ°ā§āĻĒā§āĻ āĻŦā§āĻĄāĻŧā§āĻā§ ~580 Mb/s (~1,1 āĻŽāĻŋāĻ˛āĻŋāĻ¯āĻŧāĻ¨ āĻŦāĻžāĻ°ā§āĻ¤āĻž āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§). āĻĒā§āĻ°āĻŦā§āĻĻā§āĻ§āĻŋ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻžāĻ° āĻā§āĻ¯āĻŧā§ āĻāĻŽ āĻĻā§āĻāĻž āĻā§āĻā§: āĻāĻāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨āĻ¤ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§āĻ° āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯āĻšā§āĻ¨āĻ¤āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦā§āĻ¯āĻžāĻā§āĻ¯āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĻāĻžāĻ˛āĻžāĻ˛ āĻ¤āĻžāĻĻā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻļā§āĻ°ā§āĻˇā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¨āĻž)āĨ¤
JVM āĻŽā§āĻļāĻŋāĻ¨ā§āĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻāĻ°āĻ 2 GB āĻāĻ° āĻ¨āĻŋāĻā§ āĻāĻŋāĻ˛:
āĻĄā§āĻ°āĻžāĻāĻ āĻ¸āĻš āĻĻāĻžāĻ˛āĻžāĻ˛āĻĻā§āĻ° āĻāĻžāĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ā§āĻ° āĻāĻžāĻ°āĻ¸āĻžāĻŽā§āĻ¯āĻšā§āĻ¨āĻ¤āĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻĒā§āĻ°āĻāĻžāĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛:
āĻ¤āĻĨā§āĻ¯āĻ
āĻāĻĒāĻ°ā§ āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻŋāĻ¤ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻā§ āĻāĻ°āĻ āĻāĻāĻŋāĻ˛ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ āĻāĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻ¯āĻžāĻ¤ā§ āĻļāĻ¤ āĻļāĻ¤ āĻā§āĻ°āĻžāĻšāĻ, āĻĒā§āĻ¨āĻāĻŦāĻŋāĻāĻžāĻ, āĻ°ā§āĻ˛āĻŋāĻ āĻāĻĒāĻĄā§āĻ, āĻĒāĻĄ āĻ°āĻŋāĻ¸ā§āĻāĻžāĻ°ā§āĻ āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻāĻĄāĻŧāĻŋāĻ¤ āĻĨāĻžāĻā§āĨ¤ āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻŋāĻā§ āĻāĻŽāĻžāĻĻā§āĻ°āĻā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĒāĻ°āĻŋāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻāĻžāĻĢāĻāĻž āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§āĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĻ° āĻ¸ā§āĻŽāĻž āĻŽā§āĻ˛ā§āĻ¯āĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻ¤ā§, āĻāĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ā§ āĻŦāĻžāĻ§āĻžāĻā§āĻ˛āĻŋ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ˛āĻŋ āĻŽā§āĻāĻžāĻŦā§āĻ˛āĻžāĻ° āĻāĻĒāĻžāĻ¯āĻŧ āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤
āĻāĻŽāĻ°āĻž āĻ¸ā§āĻĒāĻžāĻ°āĻāĻŋāĻāĻŦāĻā§āĻ˛āĻŋāĻā§ āĻĻā§āĻ°ā§āĻ¤ āĻāĻŦāĻ āĻ¸āĻšāĻā§ āĻāĻāĻāĻŋ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ° āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻ¤ā§, āĻāĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻ¤ā§, āĻŦā§āĻ°ā§āĻāĻžāĻ° āĻāĻŦāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻā§āĻ˛āĻŋ āĻ¯ā§āĻ/āĻ¸āĻ°āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻžāĻ¨āĻžāĻ¤ā§ āĻāĻŦāĻ āĻāĻžāĻĢāĻāĻž āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻāĻžāĻŦā§ Kubernetes-āĻ āĻ¸āĻ āĻŋāĻāĻāĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§ āĻ¤āĻž āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĄāĻŋāĻāĻžāĻāĻ¨ āĻāĻ°ā§āĻāĻŋāĨ¤ āĻāĻŽāĻžāĻĻā§āĻ° āĻ˛āĻā§āĻˇā§āĻ¯ āĻšāĻ˛ āĻāĻĒāĻ¨āĻžāĻā§ āĻŽā§āĻ˛ āĻāĻžāĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŽāĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļ āĻāĻ°āĻ¤ā§ āĻ¸āĻžāĻšāĻžāĻ¯ā§āĻ¯ āĻāĻ°āĻž (āĻāĻžāĻĢāĻāĻž āĻŦāĻžāĻ°ā§āĻ¤āĻžāĻā§āĻ˛āĻŋ "āĻāĻ¤ā§āĻĒāĻ¨ā§āĻ¨" āĻāĻŦāĻ "āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°") āĻāĻŦāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻ ā§āĻ° āĻĒāĻ°āĻŋāĻļā§āĻ°āĻŽ āĻ¸ā§āĻĒāĻžāĻ°āĻāĻŋāĻāĻŦ āĻāĻŦāĻ āĻāĻžāĻĢāĻāĻž āĻ āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻāĻĒāĻ° āĻā§āĻĄāĻŧā§ āĻĻā§āĻāĻ¯āĻŧāĻžāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻŦāĻžāĻ¨āĻāĻžāĻ āĻā§āĻ˛āĻžāĻāĻĄ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋ āĻāĻŦāĻ āĻāĻĒā§āĻ¨ āĻ¸ā§āĻ°ā§āĻ¸ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻāĻā§āĻ°āĻšā§ āĻšāĻ¨ āĻ¤āĻŦā§ āĻāĻāĻžāĻ¨ā§ āĻā§āĻŽā§āĻĒāĻžāĻ¨āĻŋāĻ¤ā§ āĻ¸āĻĻāĻ¸ā§āĻ¯āĻ¤āĻž āĻ¨āĻŋāĻ¨
āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻ āĻĨā§āĻā§ PS
āĻāĻŽāĻžāĻĻā§āĻ° āĻŦā§āĻ˛āĻā§āĻ āĻĒāĻĄāĻŧā§āĻ¨:
- ÂĢ
K8s-āĻ Redis āĻ āĻĒāĻžāĻ°ā§āĻāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻĒ āĻāĻŦāĻ āĻāĻ āĻĄāĻžāĻāĻžāĻŦā§āĻ¸ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻŦāĻŋāĻļā§āĻ˛ā§āĻˇāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻā§āĻ-āĻĒāĻ°ā§āĻ¯āĻžāĻ˛ā§āĻāĻ¨āĻž "; - ÂĢ
āĻŦāĻŋāĻ°āĻžāĻŽāĻšā§āĻ¨ RabbitMQ āĻĨā§āĻā§ Kubernetes āĻŽāĻžāĻāĻā§āĻ°ā§āĻļāĻ¨ "; - ÂĢ
CoreOS āĻĨā§āĻā§ zetcd: ZooKeeper āĻā§...āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ āĻ¸ā§āĻā§āĻ°ā§āĻ āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž āĻšāĻā§āĻā§ Âģ.
āĻāĻ¤ā§āĻ¸: www.habr.com