Apache Cassandra Essays on Multi-Node Cross-Data Center Cluster Configuration and Daily Operations

Cassandra is a de-centralized cluster architecture. There is no central node in the traditional cluster. Each node has equal status. The node information in the cluster is maintained through Gossip protocol. In order to enable each node in the cluster to discover other nodes at startup, seed nodes need to be designated. Each node communicates ...

Added by adrian_melange on Thu, 19 Sep 2019 16:16:51 +0300

Spring Cloud Learning Notes: Hystrix Dashboard Visual Monitoring Data

brief introduction In the last article, we talked about using Hystrix to implement fault tolerance. In addition, Hystrix provides near real-time monitoring. This article describes how to monitor services and how to use Hystrix Dashboard to graphicalize monitoring data. Project introduction sc-parent, parent module (see Spring Cloud Learning No ...

Added by tenaki on Wed, 18 Sep 2019 14:28:32 +0300

PHP Solves Oversell Problem with redis

Preface In commodity second killing activities, such as commodity inventory is only 100, but in the rush buying activities, there may be 200 people rushing to buy at the same time, so there is concurrence, 100 items of goods under order to complete the inventory of 0, and may continue to order successfully, there is oversold. To solve this prob ...

Added by selenin on Mon, 16 Sep 2019 09:11:38 +0300

Deep Dubbo Source - The Use and Benefits of SPI

background I believe that students who have read the Dubbo source code should see that there is a @SPI annotation on many interfaces in Dubbo, and the author is no exception. But I have never known what this annotation is specifically for, in order ...

Added by meltingpoint on Sun, 15 Sep 2019 11:57:35 +0300

Big Data Series-Learning of hdfs

1. HDFS (Distributed File System) 1.1 Distributed File System When the size of a data set exceeds the storage capacity of an independent computer, it is necessary to store the data set through multiple machines in the network. A file system compo ...

Added by HuggieBear on Thu, 12 Sep 2019 05:30:13 +0300

Spring Cloud Learning Notes: Using Ribbon Load Balancing

brief introduction Spring Cloud Ribbon is a client load balancing tool based on Netflix Ribbon. After registering the Ribbon client in the registry, Ribbon can automatically help service consumers call interfaces based on some load balancing algorithm, such as polling (default), random, weighted polling, weighted random, etc. Project introducti ...

Added by kkurkowski on Wed, 11 Sep 2019 13:39:54 +0300

Chapter 1: Building multi-module Maven project + creating registry Eureka sub-module

Links to the original text: https://cloud.tencent.com/developer/article/1406881 In this article: Preface Starter Spring Cloud Practical Series Actual version ------ The text begins---------------------------------------------------------- ...

Added by biffjo on Mon, 09 Sep 2019 13:12:16 +0300

Spring HttpInvoke implementation and efficiency improvement!

Links to the original text: https://my.oschina.net/mohaiyong/blog/221248 I'll also sort out Spring Http Invoke, which was once the most familiar thing. Spring Http Invoke, a commonly ...

Added by Sgarissta on Mon, 09 Sep 2019 08:56:27 +0300

Distributed Technology--ZooKeeper's Comprehensive Exercise

Hello, friends. I'm here again. Share Zookeeper's comprehensive exercise with you this time!!! It's a summary of learning zookeeper these days.      Learn together and make progress together. Continue to precipitate, slowly strong. I hope this article will be helpful to you. If there is something wrong with it, please comment on it. Shortly ...

Added by djpeterlewis on Mon, 09 Sep 2019 08:00:39 +0300

Implementation of simple registration function

How to achieve the simplest registration function, that is, to enter data in an HTML page, transfer it to the database, then get the data from the database, and if the data exists, complete the final response. Beginners, many things are incomplete, t ...

Added by tthmaz on Mon, 09 Sep 2019 05:17:20 +0300