Cloud native Serverless Database experience
Author: Li XinIn recent ten years, Internet technology has developed rapidly. More and more industries have joined the matrix of the Internet, which has brought more rich and complex business scenario requirements, which is undoubtedly a great challenge to the performance of data application system.Relational database mysql is the most widely u ...
Added by Jude on Tue, 04 Jan 2022 19:46:54 +0200
[cloud native] Kubernetes - cluster construction (Chapter 2)
1, Pre knowledge points
At present, there are three main ways to deploy Kubernetes clusters in production:
minikube
Minicube is a tool that can quickly run a single node kubernetes locally. It is only used to try K8S or daily development test environment.
kubeadm
Kubedm is a K8S deployment tool that provides kubedm init and kubedm join for ra ...
Added by bbbaldie on Sat, 01 Jan 2022 06:09:53 +0200
Istio service grid Wasm filter
background information
Before 2019, Envoy runs in the form of statically compiled binary files, which means that all its extensions need to be compiled in the construction phase. Therefore, other projects (such as Istio) can only publish the custom Envoy version maintained by themselves. Once there is an update or Bug repair, they have to bui ...
Added by Sven70 on Sat, 01 Jan 2022 02:08:10 +0200
Detailed records of Apache Druid stand-alone environment construction and basic use
Apache Druid
Apache Druid is a real-time analytical database designed for rapid query analysis ("OLAP" queries) on large data sets. Druid is most often used as a database to support application scenarios of real-time ingestion, high-performance query and high stable operation. At the same time, Druid is also usually used to he ...
Added by Brandon Jaeger on Sat, 25 Dec 2021 15:34:58 +0200
K8S-5 -- cloud native Foundation / k8s foundation and components / binary deployment k8s cluster
Day5 job: 1. Summarize k8s each component function 2. Summarize the scheduling process of creating pod in k8s 3. Deploy k8s cluster based on binary Network components calico, coredns, dashboard
1, Cloud native Foundation:
CNCF cloud native container ecosystem overview: http://dockone.io/article/3006
In 2013, docker project was officially r ...
Added by btherl on Fri, 24 Dec 2021 06:16:54 +0200
How to change single-machine version of Eureka service to cluster version of Eureka service
Eureka Cluster Principle
Fundamentals
The above figure is an official architecture diagram from eureka, which is based on cluster configuration.
Ereka at different nodes synchronizes data through ReplicateApplication Service as Service ProviderApplication Client for Service ConsumerMake Remote Call completes a service call
After the servi ...
Added by kobmat on Tue, 14 Dec 2021 22:06:55 +0200
Notes on some basic concepts and terms in Kubernetes
Write before
Learn K8s, so organize your memoryMost of the content comes from Chapter 1 of the Kubernetes Authoritative Guide: A Full Touch from Docker to Kubernetes Practice, where interested partners can support the author
It's hard to be happy with a person who doesn't appreciate himself. ----- Tritrichoma
1. Brief description
Most ...
Added by GaryAC on Tue, 23 Nov 2021 21:53:27 +0200
Spring Cloud Gateway one-time request call source code analysis
Introduction: Recently, through in-depth study of Spring Cloud Gateway, we found that the architecture design of this framework is very simple and effective, and the design of many components is very worth learning. This paper makes a brief introduction to Spring Cloud Gateway and a detailed analysis of the processing flow of a request for Spri ...
Added by steonkeys on Tue, 23 Nov 2021 00:51:46 +0200
Eureka Server source code analysis
Eureka Server provides the following functions to meet the interaction with Eureka Client:
Service registrationReceive service heartbeatService rejectionService offlineGet clusterGets the service instance in the registry
1, Eureka Server end basic design
Here, first look at a class structure diagram:
From the above class diagram, we can ...
Added by akdrmeb on Sat, 20 Nov 2021 14:17:27 +0200
Ribbon's final practice -- creating a custom consistent hash load balancing strategy
Custom IRule
In this paper, we implement a custom load balancing strategy - consistent hash through IRule interface. The principle of consistent hash is not the focus of this paper. If you don't understand it, you can read this article Principle and implementation of consistent hash algorithm , it's very good. Consistent hash is widely used no ...
Added by titangf on Fri, 19 Nov 2021 19:07:13 +0200