About Apache Pulsar Apache Pulsar is a top-level project of the Apache Software Foundation. It is a native distributed message flow platform for the next generation cloud. It integrates message, storage and lightweight functional computing. It adopts a separate architecture design of computing and storage, supports multi tenant, persistent stor ...
Posted on Thu, 02 Dec 2021 18:26:41 -0500 by vishakh369
This article is translated from the streamnational blog. Original author of the blog: Ioannis Polyzos, StreamNative solution engineer. Original link: https://streamnative.io/blog/...backgroundBuilding a modern data infrastructure has always been a difficult problem for today's enterprises. Today's enterprises need to manage large amounts of het ...
Posted on Wed, 01 Dec 2021 06:40:48 -0500 by Sven70
Introduction to docker
First, let's introduce the difference between container and virtualization VM(VMware) creates virtual layer, virtualized operating system and virtualized warehouse on the basis of host machine and host machine operating system, and then installs applications;
Docker creates a docker engine on the operating system of the ...
After nearly two years of optimization and polishing, Apache shardingsphere version 5.0.0 GA was finally officially released this month. Compared with version 4.1.1 GA, version 5.0.0 GA has been greatly optimized at the kernel level. Firstly, the kernel is completely transformed based on the pluggable architecture, and various functions in the ...
Recently, when learning Lin Ziyu's big data, I found that installing Hive for Hadoop requires using MySQL database to save Hive metadata, rather than using Hive's own derby to store metadata. In order to fill the gap in the big data column, consult the materials to complete this blog.
System version: Ubuntu 20.04
1, MySQL ins ...
Posted on Sat, 20 Nov 2021 03:50:43 -0500 by andybrooke
Why use AsyncTask
We all write apps on the principle that the main thread cannot run tasks that require a lot of CPU time slices, such as a large number of complex floating-point operations, large disk IO operations, network socket s, etc., which will lead to slow response of our main thread to users and even ANR, which will deteriorate the us ...
Posted on Wed, 17 Nov 2021 05:37:15 -0500 by Thatsmej
After CVE-2014-3120, the default dynamic scripting language of ElasticSearch was changed to Groovy, and sandbox was added, but direct execution of dynamic language is still supported by default. This vulnerability: 1. It is bypassed by a sandbox; 2. It is a Google Code Execution Vulnerability.
The reason for the vulnerab ...
Posted on Tue, 16 Nov 2021 21:03:44 -0500 by SirJinX
Introduction to Android JNI and NDK
Why use JNI
1, native language has better performance.2, Before the birth of Java, many libraries were written in native language, so there is no need to implement them again in Java.3, Better security: not easy to decompile.
What is JNI
Full name: Java Native Interface. Literally, it is the interface bet ...
Posted on Fri, 12 Nov 2021 21:53:49 -0500 by bob_rock
1. Role of Apache: http: / / is usually used when the web is accessedhttp:// ## Hyper Text Transfer Protocol http: / / hypertext transfer protocol provider software: Apache nginx stgw jfe Tengine
2. Install Apache dnf search Apache # lookup dnf install httpd.x86_64 -y # Installation services & ...
Posted on Thu, 11 Nov 2021 16:21:53 -0500 by mrblom
What is IoC?
IoC is the abbreviation of inversion of control. Note that it is a technical idea. It describes the creation and management of objects.
Traditional development methods: for example, if class a depends on class B, it often creates a new object of class B in class A. IoC development method: we don't need to go to the new obj ...
Posted on Thu, 11 Nov 2021 04:04:13 -0500 by gobbly2100