Cognitive Technology Team
Author

Cognitive Technology Team

Cognitive Technology Team regularly delivers the latest IT news, original content, programming tutorials and experience sharing, with daily perks awaiting you.

410
Articles
0
Likes
1.4k
Views
0
Comments
Recent Articles

Latest from Cognitive Technology Team

100 recent articles max
Cognitive Technology Team
Cognitive Technology Team
Sep 28, 2025 · Backend Development

Unlock Seamless Multi-Format File Previews with kkFileView

kkFileView is an open‑source Spring Boot service that provides RESTful APIs for online preview of over 100 file types—including documents, images, media, CAD, and 3D models—offering high performance, caching, security mechanisms, and easy integration for enterprise applications.

Open-sourceWeb developmentdocument conversion
0 likes · 10 min read
Unlock Seamless Multi-Format File Previews with kkFileView
Cognitive Technology Team
Cognitive Technology Team
Sep 27, 2025 · Backend Development

Why @RefreshScope Returns Stale Data After Refresh and 4 Reliable Fixes

This article explains why Spring Cloud @RefreshScope beans may still return old configuration values after a /actuator/refresh call, analyzes the underlying proxy mechanism, and presents four practical solutions—including ObjectProvider and @ConfigurationProperties—along with pitfalls, validation steps, and performance comparisons.

Nacosobjectproviderrefreshscope
0 likes · 7 min read
Why @RefreshScope Returns Stale Data After Refresh and 4 Reliable Fixes
Cognitive Technology Team
Cognitive Technology Team
Sep 25, 2025 · Backend Development

How to Accurately Count Valid Entries in Redisson RMapCache

This article explains why Redisson's RMapCache.size() includes expired entries, demonstrates how to obtain the exact number of currently valid key‑value pairs using keySet().size() or readAllEntrySet().size(), and provides performance tips and a real‑world e‑commerce use case.

Cache MonitoringJavaRMapCache
0 likes · 10 min read
How to Accurately Count Valid Entries in Redisson RMapCache
Cognitive Technology Team
Cognitive Technology Team
Sep 22, 2025 · Backend Development

Why /tmp Can Crash Your Spring Boot App and How to Fix It

An e‑commerce Spring Boot service crashed when uploading large files because Linux’s /tmp is a memory‑based tmpfs that fills RAM, causing OOM kills; the article explains the underlying tmpfs behavior, common pitfalls, and a three‑step solution using /var/tmp with proper configuration and permissions.

File UploadLinux tmpfsMemory Leak
0 likes · 9 min read
Why /tmp Can Crash Your Spring Boot App and How to Fix It
Cognitive Technology Team
Cognitive Technology Team
Sep 21, 2025 · Databases

How Druid’s PreparedStatement Cache Breaks ShardingSphere Routing and Fixes

An unexpected data loss issue in a ShardingSphere‑JDBC setup was traced to Druid’s poolPreparedStatements cache, which reuses PreparedStatement objects across different shards, bypassing dynamic routing; disabling the cache or switching to HikariCP restores correct sharding behavior with minimal performance impact.

Connection PoolDruidPerformance Tuning
0 likes · 12 min read
How Druid’s PreparedStatement Cache Breaks ShardingSphere Routing and Fixes