The evolution of Java Web technology: from Servlet, SpringMVC to WebFlux

The evolution of Java Web technology: from Servlet, SpringMVC to WebFlux Preface With the rapid development of Internet technology, Web applications face huge challenges when handling massive user access and big data. In this process, Java Web development technology has experienced an evolution from Servlet to Spring MVC to WebFlux. In this article, we will […]

springweb flux intercepts requests to obtain parameters and methods for interface signature anti-replay verification

When doing interface signature and anti-replay for spring webflux, it is often necessary to obtain request parameters, request methods, etc., but spring webflux cannot be obtained as easily as spring mvc. Here is a special explanation based on previous practice: general idea: 1. Use filters to obtain information from the original request, cache it in […]

InfluxDB ORM API encapsulation

InfluxDB ORM API encapsulation InfluxDB is an open source distributed timing, timing, and metrics database for storing and retrieving data. It is a custom high-performance storage engine with timestamp indexes and a SQL-like query language. influxdb-client-java is the official Java client, but its API is not very convenient to use, so I re-encapsulated it to […]

SpringBoot and Elasticsearch are perfectly integrated, and WebFlux responsive programming is implemented

【Part 1】Install the new version of Elasticsearch(8.8.0)andKibana(8.8.0) The original text was published in: Practical combat: Perfect integration of Spring Boot and Elasticsearch, WebFlux responsive programming implementation [1], welcome to use RSS subscription [2] to get the latest updates. 1. Preface The article contains the following content: Install new versions ofElasticsearch(8.8.0)andKibana(8.8.0) SpringBoot integrates Elasticsearch CRUD and […]

The ultimate solution to buried logs–Golang+Gin+Sarama VS Java+SpringWebFlux+ReactorKafka

The ultimate solution to buried logs–Golang + Gin + Sarama VS Java + SpringWebFlux + ReactorKafka I have written several articles before about OpenResty + lua-kafka-client writing buried data to Kafka, as follows: Lua writes Nginx request data to Kafka – buried log solution Python scheduled task executes shell script to cut Nginx logs – […]

C# connects to Influxdb time series database

Summary of C# methods for connecting to Influxdb time series database, including initialization, connection, reading, writing and other methods. using InfluxDB.Client; using InfluxDB.Client.Api.Domain; using InfluxDB.Client.Core.Flux.Domain; using InfluxDB.Client.Linq; using InfluxDB.Client.Writes; using System; using System.Collections.Generic; using System.Data; using System.Linq; using System.Text; using static DataBaseDll.Constant; using static DataBaseDll.Method; namespaceDataBaseDll { /// /// InfluxDB helper /// [Serializable] public class […]

Comprehensive performance comparison of SpringBoot physical threads, virtual threads, and Webflux!

This is a community that may be useful to you One-to-one communication/interview brochure/resume optimization/job search questions, welcome to join the “Yudao Rapid Development Platform” Knowledge Planet. The following is some information provided by Planet: “Project Practice (Video)”: Learn from books, “practice” from past events “Internet High Frequency Interview Questions”: Studying with your resume, spring blossoms […]

MyPerf4J3.4+Influxdb2.7+grafana10.0 access method monitoring

MyPerf4J’s official access document: https://github.com/LinShunKang/MyPerf4J. One MyPerf4J configuration # For all configurations of MyPerf4J, please refer to: https://github.com/LinShunKang/MyPerf4J/wiki/Configuration #Configure the name of the monitoring application app_name = MyApp debug=true ################################################ ############################# # Metrics Configuration # ################################################ ############################# # Configure MetricsExporter type # log.stdout: Output to stdout.log in standard format structure # log.standard: Output to disk […]

Database security-H2 database&Elasticsearch&CouchDB&Influxdb vulnerability recurrence

Directory Database security-H2 database & amp;Elasticsearch & amp;CouchDB & amp;Influxdb recurrence influxdb-unauthorized access-jwt verification H2database – Unauthorized access – Improper configuration CouchDB-permission bypass combined with RCE-vulnerability CouchDB vertical permission bypass Couchdb arbitrary command execution RCE ElasticSearch-File Writing & RCE-Vulnerability Elasticsearch write webshell vulnerability ElasticSearch command execution vulnerability Database security-H2 database & amp;Elasticsearch & amp;CouchDB & […]