×
development

Going Beyond Java 8: A Developer's Perspective

This article describes the features in Java versions later than 8 from a developer's perspective, emphasizing how developers can use them to improve performance.

Performance Issues Related to LocalDateTime and Instant during Serialization Operations

This article discusses some performance issues that an Alibaba engineered encountered during serialization operations which were related to using the LocalDateTime and Instant time formats.

Learning Kafka from Scratch: A Guide to Kafka (Continued)

In this article, part two of two parts, an Alibaba engineer shares everything he knows about Kafka.

Learning Kafka from Scratch: A Guide to Kafka

In this article, part one of two parts, an Alibaba engineer shares everything he knows about Kafka.

Let's Talk about MongoDB's Compact Command

In this tutorial, we'll discuss everything you'll want to know about the compact command along with some other related commands that you can use in MongoDB.

Yida Plus, Alibaba's Solution for Low-Code Development

At this year's Apsara Conference, Alibaba Cloud launched Yida Plus, a low-code development platform, which helps speed up enterprise-level development workflows.

The Refactoring Principle and Why It Matters to Anyone Coding

Chanyi shares his thoughts about methods that you can use to code and the current situation of coding, considering the problem of the refactoring principle.

Let's Talk about Some of the Chaos You'll Find on Java Servers in Startups

This article looks at some of the chaos you'll find on Java servers in startup companies and looks at some ways to turn these serves around for the better.

How Dubbo-Based Microservices Are Used in Insurance Companies

Xiaobin from China Life shares how Dubbo changed their architecture and how they're considering moving to Alibaba Cloud.

A Quick Look into Flutter for Web

In this blog, I'll take you on a quick tour of Flutter for Web, discuss its features and our tests, and give our recommendation on whether you should use Flutter for Web.

Rapid Application Development with Yida

Learn how developing applications and websites just got that much easier with Alibaba's Yida platform.

It's the World's First Application Management Model, and It's Open-Source!

Alibaba and Microsoft have joined forces to try to make developing and managing cloud applications for developers just as easy as managing apps on your iPhone.

Use Hyperledger Fabric to Streamline Your KYC Process

In this tutorial, you will learn how you can leverage Hyperledger Fabric to streamline the KYC process.

How To Install Odoo on Alibaba Cloud

In this tutorial, you will learn how you can install Odoo version 12 on an Alibaba Cloud ECS instance to run your business from the cloud.

Test Your Ansible Deployment with Inspec and Kitchen on Alibaba Cloud

In this tutorial, you'll learn how to write tests for your ansible playbooks on Alibaba Cloud using Inspec and Kitchen.

A Quick Start into Apache Cayenne

In this article, you'll be interacting with a MySQL database using Apache Cayenne's object-relational mapping (ORM) feature from a small Java project build with Maven.

Quick Start to VSCode Plug-Ins: Code Completion

In this part of this tutorial series, we will look at the LSP protocol used to send notifications to VSCode, specifically using code completion.

Quick Start to VSCode Plug-ins: Write LSP Project from Scratch

In this part of the tutorial series, you will learn how to write a complete LSP project for VSCode from scratch.

Quick Start to VSCode Plug-Ins: LSP protocol initialization parameters

In this part of the tutorial series, you will learn how to build a running LSP system.

Quick Start to VSCode Plug-Ins: Language Server Protocol (LSP)

In this part of the tutorial series, we look at the language server protocol (LSP) can how it can help to solve some of the language extension pain points of VSCode and how you can use it with VSCode.