Programmer DD
Author

Programmer DD

A tinkering programmer and author of "Spring Cloud Microservices in Action"

3.1k
Articles
0
Likes
733
Views
0
Comments
Recent Articles

Latest from Programmer DD

100 recent articles max
Programmer DD
Programmer DD
Aug 6, 2024 · Backend Development

Step‑by‑Step JSON Validation in Spring Boot Using JSON Schema

This guide explains how to integrate JSON Schema validation into a Spring Boot application, covering dependency setup, schema definition, bean configuration, service implementation, controller handling, and testing with curl examples to ensure JSON payloads conform to the defined rules.

JSON SchemaJavaSpring Boot
0 likes · 7 min read
Step‑by‑Step JSON Validation in Spring Boot Using JSON Schema
Programmer DD
Programmer DD
Jul 25, 2024 · Artificial Intelligence

How to Run Meta’s New Llama 3.1 Model Locally with Ollama

Meta’s latest open‑source Llama 3.1 model, available in 8B, 70B, and 405B sizes, is evaluated against top competitors and can be easily run locally on the 8B version using Ollama with a simple step‑by‑step guide.

Llama 3.1Meta AIOllama
0 likes · 4 min read
How to Run Meta’s New Llama 3.1 Model Locally with Ollama
Programmer DD
Programmer DD
Jul 24, 2024 · Databases

How We Cut Redis Costs by $460k Monthly: 10 Proven Optimization Strategies

In 2023, a TapTap infra team reduced Redis operating costs by 460,000 CNY per month through low‑cost ESSD instances, traffic compression, unused‑instance cleanup, TTL management, data migration, online compression, and targeted cleaning, detailing ten concrete measures and the open‑source tools that enabled zero‑downtime optimization.

Database ManagementInfrastructurePerformance Tuning
0 likes · 17 min read
How We Cut Redis Costs by $460k Monthly: 10 Proven Optimization Strategies
Programmer DD
Programmer DD
Jul 24, 2024 · Databases

Designing a Google Calendar Clone: Step‑by‑Step Database Modeling Tutorial

This tutorial walks through designing a complete logical and physical database model for a Google Calendar clone, covering entities, attributes, relationships, handling all‑day and time events, recurrence rules, slots, and SQL table creation, while illustrating minimal‑modeling techniques.

SQLcalendar appdatabase design
0 likes · 41 min read
Designing a Google Calendar Clone: Step‑by‑Step Database Modeling Tutorial
Programmer DD
Programmer DD
Jul 18, 2024 · Fundamentals

Explore Cangjie – Huawei’s New Multi‑Paradigm Programming Language

This article introduces Huawei's newly announced Cangjie programming language, walks through a simple "Hello, Cangjie" program, explains its syntax and coding conventions, and highlights its native intelligence, high performance, strong security, and cross‑language interoperability features for modern software development.

Cangjielanguageprogramming
0 likes · 8 min read
Explore Cangjie – Huawei’s New Multi‑Paradigm Programming Language
Programmer DD
Programmer DD
Jul 12, 2024 · Backend Development

What’s New in VS Code for Java June 2024? Project Settings, Spring & Gradle Updates

The June 2024 VS Code for Java update introduces enhanced project settings with new compiler, Maven, and formatter tabs, easier access via the status bar, test coverage improvements, Gradle Build Server projects, Spring feature upgrades including @DependsOn support and Spring Boot 3.3 compatibility, and new extension packs for Java development.

Extension PackGradleJava
0 likes · 8 min read
What’s New in VS Code for Java June 2024? Project Settings, Spring & Gradle Updates
Programmer DD
Programmer DD
Jun 26, 2024 · Artificial Intelligence

Build a Java Chatbot with Spring AI and Alibaba Tongyi in 5 Minutes

This guide walks you through using Spring AI and Spring Cloud Alibaba AI to quickly create a Java chat application powered by Alibaba's Tongyi large‑model service, covering setup, configuration, core code, and verification steps for a functional generative AI chatbot.

Alibaba CloudChatbotGenerative AI
0 likes · 10 min read
Build a Java Chatbot with Spring AI and Alibaba Tongyi in 5 Minutes