Before that, I introduced how to build a recommendation system. Today, I will introduce how to build a practical recommendation based on the collaborative filtering of users.
Collaborative filtering technology is widely used in recommendation system, which is a rapidly developing research field. Two common methods are ...
Posted on Fri, 26 Jun 2020 00:30:55 -0400 by lakshmiyb
First of all, let's understand two nouns
Java Message Service, a set of message service standards defined by Java, conforms to JMS standard specifications, and is a general Java Message Service
Message Oriented Middleware is a middleware product that conforms to message development standard ...
Posted on Sun, 21 Jun 2020 03:46:55 -0400 by hastishah
Spring boot auto configuration principle
For example, spring boot's auto configuration principle is similar to the restaurant's mechanism. For my favorite fish scout recently, if we compare spring boot to fish scout and dinner to our application, when we come to fish scout for dinner (equivalent to ...
Posted on Fri, 19 Jun 2020 07:43:01 -0400 by devinemke
Kafka Quick Start (11) - RdKafka Source Analysis
1. RdKafka C Source Code Analysis
1. Kafka OP Queue
RdKafka encapsulates Kafka Broke's interactions and internally implemented operations into an Operator structure and then puts them into the OP processing queue for unified processing.The Kafka OP queue is the pipeline for inter-thread communic ...
Posted on Sun, 14 Jun 2020 20:23:45 -0400 by MrRosary
Access to data can be accessed by writing data to Kafka in real time, either directly or through real-time access methods such as oracle's ogg or mysql's binlog
Golden Gate (OGG) provides real-time capture, transformation and delivery of transaction data in heterogeneous environments.
Through OGG, data from oracle can be writ ...
Posted on Wed, 10 Jun 2020 22:48:11 -0400 by swizenfeld
Recently, the company is working on real-time flow processing. The specific requirements are: real-time import of relevant data tables in relational databases (MySQL, Oracle) into HBase, and use Hive mapping HBase for data query. The company uses the big data cluster built by CDH6.3.1~
1, Configure ...
Posted on Wed, 10 Jun 2020 00:55:16 -0400 by jcleary
1) Queue is a first in first out (FIFO) linear table. It only allows deletion at the front end of the table and insertion at the back end of the table. The end of the insertion is called the end of the queue, and the end of the deletion is called the head of the queue. That is to say, the team can only enter from the end of the team, ...
Posted on Tue, 19 May 2020 04:14:52 -0400 by mgmoses
Producer sends demos asynchronously
stay Above The use of the AdminClient API was introduced, and now we know how to manage Kafka through the API in our applications.But in most application development, the most common scenario we face is to send messages to or consume messages from Kafka, which is a typical production/consumption model.This a ...
Posted on Sun, 17 May 2020 13:35:32 -0400 by klaibert26
Five Kinds of Kafka Client Role and Difference
stay Above It describes how to set up a Kafka service, so how do we access and integrate Kafka in development?This requires the use of the Kafka client API described in this article.The following is a diagram in the official document that illustrates the type of client that can be integrated with ...
Posted on Sat, 16 May 2020 13:28:18 -0400 by Ralf Jones
Log collection item (II) use of Etcd
Concept: highly available distributed key value storage for configuration sharing and service discovery
Similar projects: zookeeper and consumer
Development language: Go
Interface: provide restful http interface, easy to use
Implementation algorithm: a highly consistent, highly available ...
Posted on Fri, 15 May 2020 11:06:41 -0400 by brian183