×
java

Best Practices for O&M of Large-Scale Microservice Applications in the Serverless Era

This article describes some technical principles and effects of SAE in terms of Serverless, IaaS hosting, Kubernetes hosting, and elastic efficiency construction.

Zeppelin Notebook: An Important Tool for PyFlink Development Environment

This article introduces a PyFlink development environment tool that can help users solve various problems.

How Is Netty Used to Write a High-Performance Distributed Service Framework?

This article gives an overview of Netty and how it works with the distributed service framework.

Brief Introduction to Distributed Consensus: Raft and SOFAJRaft

This article gives a brief overview of Distributed Consensus.

MyBatis with a More Fluent Experience

The article introduces the Batis series and discusses the benefits of Fluent MyBatis.

Java Programming Skills – Boilerplate Code

In this article, we will introduce several common Java boilerplate codes with the hopes of encouraging you to build and improve your own boilerplate code base.

Java Programming Skills – Writing Process of Unit Test Case

This article describes how to write unit test cases for Java based on Mockito and supplemented by PowerMock.

Powerful: MyBatis and Three Streaming Query Methods

This article gives background information about MyBatis and explains three streaming query methods.

What is the Difference between Spring Boot and Spring?

This article compares and contrasts Spring and Spring Boot.

Analysis of JDWPMiner Mining Trojan: Remote Debugging with Java Causes Hidden Risks

This article analyzes the JDWPMiner mining trojan, a recent, malicious cyber security exploit, and shares several security recommendations to help protect against this threat.

The Clever Design of Java Map

This article classifies and summarizes some of the source codes and several core features of Java Map based on the author's understanding.

Alibaba Dragonwell Powers Java Applications in Alibaba Cloud

This article introduces the upcoming Alibaba Cloud ECS instances and reviews the capabilities of Alibaba Dragonwell.

An Introduction and Comparison of Several Common Java Serialization Frameworks

This article compares open-source serialization frameworks in the industry by the universality, usability, scalability, performance, and supports for Java data types and syntax.

What Can We Learn from IntelliJ IDEA?

This blog article introduces IntelliJ IDEA Java Integrated Development Environment and discusses the secrets to its success.

How Java Is Used for Asynchronous Non-blocking Programming

In this article, the author explains several methods used for asynchronous non-blocking programming in Java.

Java Unit Testing Skill - PowerMock

This article summarizes several Java unit testing techniques.

How Long Will It Take before Java Developers Can Utilize Serverless?

This article describes how to deal with FaaS scenarios under the Java microservice framework Spring Boot/Cloud.

Golang Unit Testing: Misunderstandings and Practices

This article introduces some common problems encountered in the process of expanding the unit testing practice using a real-world application project.

Request gRPC Services in the Mesh by HTTP through ASM Ingress Gateway

This article introduces the protocol transcoding capability of ASM Ingress Gateway.

EMR Remote Shuffle Service: A Powerful Elastic Tool of Serverless Spark

This article discusses Alibaba Cloud's EMR Remote Shuffle Service and explains how it solves the shuffle stability problems in compute-storage separation architectures.