Tagged articles

security

2428 articles · Page 14 of 25
Laravel Tech Community
Laravel Tech Community
May 4, 2023 · Information Security

Go 1.20.4 and 1.19.9 Release: Security Fixes in html/template

The Go 1.20.4 and 1.19.9 releases address three critical security vulnerabilities in the html/template package, including improper handling of CSS values, JavaScript whitespace, and HTML empty attributes, which could lead to unintended HTML injection and attribute manipulation.

CVEGoHTML template
0 likes · 2 min read
Go 1.20.4 and 1.19.9 Release: Security Fixes in html/template
php Courses
php Courses
May 2, 2023 · Backend Development

PHP Payment Development: Interview Questions and Answers

This article presents a comprehensive collection of PHP payment interview questions covering implementation steps, amount validation, SQL injection prevention, request fraud protection, data encryption, secure credential storage, callback handling, and OAuth integration, providing detailed answers and code examples for each topic.

Interview QuestionsPHPPayment Integration
0 likes · 7 min read
PHP Payment Development: Interview Questions and Answers
Liangxu Linux
Liangxu Linux
Apr 26, 2023 · Operations

Essential Linux Ops Practices to Prevent Disasters

Drawing from years of sysadmin experience, this guide lists concrete Linux operational habits—such as rigorous backups, cautious use of rm‑rf, single‑person changes, SSH hardening, firewall rules, monitoring, and disciplined performance tuning—to help teams avoid costly production failures.

LinuxPerformance Tuningmonitoring
0 likes · 12 min read
Essential Linux Ops Practices to Prevent Disasters
Sohu Tech Products
Sohu Tech Products
Apr 26, 2023 · Backend Development

Designing Robust and Idempotent APIs: Principles and Practices

This article explores essential API design principles—idempotency, robustness, and security—by discussing practical techniques such as request locks, database unique constraints, Redis distributed locks, token‑based authentication, JWT, and defensive coding practices to ensure reliable, safe, and maintainable backend services.

API designRobustnessbackend
0 likes · 36 min read
Designing Robust and Idempotent APIs: Principles and Practices
MaGe Linux Operations
MaGe Linux Operations
Apr 25, 2023 · Backend Development

Choosing JWT vs Session: A Practical Guide to Secure Backend Authentication

This article compares JWT and session authentication, explains their differences, security and performance trade‑offs, and provides a complete Java implementation with Redis integration, guiding developers on selecting and implementing the most suitable authentication method for distributed backend systems.

AuthenticationJWTRedis
0 likes · 14 min read
Choosing JWT vs Session: A Practical Guide to Secure Backend Authentication
Liangxu Linux
Liangxu Linux
Apr 23, 2023 · Information Security

Force Users to Change Their Linux Password on Next Login

Learn how to enforce password changes for Linux users by adjusting the minimum password age with chage or expiring the password using passwd, ensuring stronger security while providing clear step‑by‑step commands and execution guidance.

LinuxPassword Managementchage
0 likes · 4 min read
Force Users to Change Their Linux Password on Next Login
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2023 · Cloud Native

How to Securely Validate Kubernetes YAML: Best Practices & Tools

This article explains why YAML is the preferred format for defining Kubernetes applications, outlines the three validation levels—structural, semantic, and security—and recommends practical tools and best‑practice workflows to ensure configurations are correct and safe before deployment.

Configuration ValidationDevSecOpsKubeval
0 likes · 7 min read
How to Securely Validate Kubernetes YAML: Best Practices & Tools
AntTech
AntTech
Apr 19, 2023 · Information Security

ODDFuzz: Discovering Java Deserialization Vulnerabilities via Structure‑Aware Directed Greybox Fuzzing

The paper presents ODDFuzz, a structure‑aware directed greybox fuzzing framework that combines lightweight static taint analysis with targeted fuzzing to efficiently discover previously unknown Java deserialization (ODD) vulnerabilities, achieving higher recall and precision than existing tools and uncovering six new CVE‑rated bugs in popular Java frameworks.

DeserializationFuzzingJava
0 likes · 19 min read
ODDFuzz: Discovering Java Deserialization Vulnerabilities via Structure‑Aware Directed Greybox Fuzzing
21CTO
21CTO
Apr 13, 2023 · Information Security

How a Redis Client Bug Exposed ChatGPT Users’ Data – What Went Wrong?

A recent OpenAI investigation revealed that a bug in the redis-py client caused ChatGPT to leak conversation histories and personal details of about 1.2% of Plus users, prompting a temporary service shutdown and a rapid patch deployment.

ChatGPTbackenddata leak
0 likes · 6 min read
How a Redis Client Bug Exposed ChatGPT Users’ Data – What Went Wrong?
Architects Research Society
Architects Research Society
Apr 12, 2023 · Databases

Introduction to Time Series Data and Best Practices with MongoDB

This article introduces time series data concepts, outlines the challenges of storing and analyzing high‑frequency data, and presents best‑practice guidelines for building MongoDB‑based time‑series applications, covering ingestion, read/write workloads, retention, security, and real‑world use cases.

AnalyticsData IngestionMongoDB
0 likes · 12 min read
Introduction to Time Series Data and Best Practices with MongoDB
Open Source Linux
Open Source Linux
Apr 12, 2023 · Information Security

Master Linux Security: Essential Baseline Hardening Scripts Explained

This article walks through why Linux servers need baseline hardening, explains baseline concepts and scanning, and provides a comprehensive collection of shell scripts that automatically check and enforce security settings such as password policies, file permissions, service configurations, and network controls.

Baseline HardeningComplianceLinux
0 likes · 23 min read
Master Linux Security: Essential Baseline Hardening Scripts Explained
Efficient Ops
Efficient Ops
Apr 7, 2023 · Information Security

How China Postal Savings Bank Achieved Advanced DevSecOps Maturity – A Deep Dive

The article details China Postal Savings Bank's successful DevSecOps assessment, describing the standards, the Operation Risk Management System project, interview insights on cultural, process, and technical implementations, and the benefits and future plans for secure, agile digital transformation.

DevOpsDevSecOpsDigitalTransformation
0 likes · 16 min read
How China Postal Savings Bank Achieved Advanced DevSecOps Maturity – A Deep Dive
MaGe Linux Operations
MaGe Linux Operations
Apr 6, 2023 · Cloud Native

How to Secure Multi‑Tenant Kubernetes Clusters: Best Practices & Strategies

This article explains the concept of multi‑tenant Kubernetes clusters, outlines common enterprise scenarios such as internal shared clusters and SaaS/KaaS models, and presents practical security and resource‑scheduling techniques—including RBAC, NetworkPolicy, PSP, OPA, and dedicated nodes—to achieve reliable isolation.

Access ControlResource Quotacloud-native
0 likes · 13 min read
How to Secure Multi‑Tenant Kubernetes Clusters: Best Practices & Strategies
Efficient Ops
Efficient Ops
Apr 3, 2023 · Cloud Native

How to Secure Multi‑Tenant Kubernetes Clusters: Best Practices & Architecture

This article explains the concept of multi‑tenant Kubernetes clusters, outlines common enterprise scenarios, and details native security mechanisms such as RBAC, NetworkPolicy, PodSecurityPolicy, OPA, resource quotas, and dedicated nodes to achieve effective isolation and protect sensitive data.

KubernetesMulti-TenancyNetworkPolicy
0 likes · 12 min read
How to Secure Multi‑Tenant Kubernetes Clusters: Best Practices & Architecture
MaGe Linux Operations
MaGe Linux Operations
Apr 2, 2023 · Information Security

How to Harden SSH on Linux: 8 Essential Security Steps

This guide explains why the default SSH configuration is risky and provides eight practical measures—including disabling root login, changing the default port, restricting password use, and employing key‑based authentication—to secure SSH access on Linux servers.

LinuxSSHsecurity
0 likes · 6 min read
How to Harden SSH on Linux: 8 Essential Security Steps
Liangxu Linux
Liangxu Linux
Apr 1, 2023 · Information Security

Master Linux Security Hardening: Essential Baseline Scripts and Checks

This guide explains why Linux servers need security baseline hardening, describes baseline scanning, and provides a comprehensive set of Bash scripts that back up critical files, enforce password policies, restrict services, adjust file permissions, and verify system integrity to protect against common vulnerabilities.

BaselineLinuxhardening
0 likes · 24 min read
Master Linux Security Hardening: Essential Baseline Scripts and Checks
Top Architect
Top Architect
Mar 29, 2023 · Information Security

Understanding OAuth2.0: Principles, Architecture, and Implementation

This article explains the fundamentals of OAuth2.0, distinguishes it from SSO, describes the roles of resource owner, client, authorization server and resource server, outlines the step‑by‑step authorization flow, and clarifies related terminology such as authentication, federated identity, and delegated authorization.

AuthenticationOAuth2.0Web Development
0 likes · 13 min read
Understanding OAuth2.0: Principles, Architecture, and Implementation
DataFunSummit
DataFunSummit
Mar 29, 2023 · Backend Development

Analysis of the Redis‑py Bug that Caused a ChatGPT Data Leak

A recent Redis‑py library vulnerability caused ChatGPT to expose personal data of about 1.2% of Plus users, prompting an OpenAI apology, a detailed post‑mortem, and a series of backend and security fixes to prevent similar incidents.

ChatGPTDataLeakRedis
0 likes · 5 min read
Analysis of the Redis‑py Bug that Caused a ChatGPT Data Leak
Laravel Tech Community
Laravel Tech Community
Mar 28, 2023 · Backend Development

2023 Spring Salary Trends for Chinese Software Engineers Across Roles

The article analyzes post‑pandemic salary changes in China for various tech positions—including backend (Java, PHP, Python), frontend, network security, mobile, testing, operations, data analysis, algorithm engineering, and architecture—showing modest growth in most areas with notable declines for Python and Android developers.

Chinabackendfrontend
0 likes · 5 min read
2023 Spring Salary Trends for Chinese Software Engineers Across Roles
Java Architecture Diary
Java Architecture Diary
Mar 28, 2023 · Information Security

Understanding OAuth 2.0 Device Authorization Flow (RFC 8628)

OAuth 2.0 Device Authorization (RFC 8628) defines a secure flow for granting access tokens to devices lacking browsers or input capabilities, detailing the roles of client devices, authorization servers, user codes, device codes, polling, and token issuance, illustrated with a TV‑mobile example.

Device FlowOAuthRFC8628
0 likes · 3 min read
Understanding OAuth 2.0 Device Authorization Flow (RFC 8628)
Tencent Cloud Developer
Tencent Cloud Developer
Mar 24, 2023 · Industry Insights

Inside QQ Browser: How Tencent’s TBS Engine Powers Billions of Docs

This interview explores the evolution of QQ Browser from its 2009 launch, the technical challenges of building a mobile web rendering engine, the role of Tencent Browser Service (TBS) in document and media handling, performance and security optimizations, market positioning, and future product strategies.

Mobile BrowsersPerformance OptimizationQQ Browser
0 likes · 15 min read
Inside QQ Browser: How Tencent’s TBS Engine Powers Billions of Docs
Java Architecture Diary
Java Architecture Diary
Mar 22, 2023 · Information Security

Understanding Spring Framework DoS Vulnerability CVE-2023-20861 and How to Fix It

This article explains the Spring Framework DoS vulnerability (CVE‑2023‑20861), outlines affected versions, details the root cause in SpEL expression handling, and provides step‑by‑step mitigation and upgrade instructions for both Spring Framework and Spring Boot, along with references and security considerations.

CVE-2023-20861DOSVulnerability
0 likes · 7 min read
Understanding Spring Framework DoS Vulnerability CVE-2023-20861 and How to Fix It
Aikesheng Open Source Community
Aikesheng Open Source Community
Mar 21, 2023 · Databases

MySQL 8.0 New Features: Performance, Security, Optimizer, and Other Enhancements

This article provides a comprehensive overview of MySQL 8.0 enhancements, covering performance improvements such as contention‑aware scheduling and hash joins, security upgrades including authentication plugins and password policies, optimizer refinements, and various other features like persistent variables, GIS support, and binlog expiration handling.

Hash JoinMySQLOptimizer
0 likes · 16 min read
MySQL 8.0 New Features: Performance, Security, Optimizer, and Other Enhancements
政采云技术
政采云技术
Mar 21, 2023 · Information Security

In‑Depth Analysis of Spring Security Authentication Process and Core Components

This article provides a comprehensive walkthrough of Spring Security’s authentication mechanism, detailing the filter chain, core security components, and the underlying source‑code flow—from UsernamePasswordAuthenticationFilter through AuthenticationManager, ProviderManager, and DaoAuthenticationProvider—illustrated with code examples and diagrams.

AuthenticationFilter ChainJava
0 likes · 20 min read
In‑Depth Analysis of Spring Security Authentication Process and Core Components
DevOps
DevOps
Mar 20, 2023 · Information Security

2023 DevSecOps Forecast: Five Key Trends Shaping Software Supply Chain Security, AI/ML Integration, and Observability

The 2023 DevSecOps forecast highlights five major trends—including prioritizing software supply‑chain security, embedding security education in DevOps, pervasive AI/ML across the SDLC, deeper value‑stream analysis, and left‑shifting observability—while emphasizing zero‑trust, SBOM adoption, and the growing role of security in cloud‑native environments.

AI/MLDevSecOpsValue Stream
0 likes · 7 min read
2023 DevSecOps Forecast: Five Key Trends Shaping Software Supply Chain Security, AI/ML Integration, and Observability
DataFunSummit
DataFunSummit
Mar 13, 2023 · Information Security

Unified Remote Attestation for TEE Interoperability: A Practical Overview

This article presents a comprehensive overview of TEE interoperability, describing the background of trusted execution environments, their remote attestation processes, a unified remote attestation framework, and the overall strategy for achieving cross‑TEE compatibility, including open‑source implementations and future directions.

TEEUnified Attestationremote attestation
0 likes · 9 min read
Unified Remote Attestation for TEE Interoperability: A Practical Overview
Java Architecture Diary
Java Architecture Diary
Mar 13, 2023 · Information Security

Why MaxKey Stands Out as a Leading Open-Source SSO Solution

MaxKey is an open-source, Apache-licensed SSO platform that supports major authentication protocols, offers extensive login methods, provides multi-tenant IAM features, and includes detailed Linux deployment steps with code snippets and interface screenshots, making it a comprehensive solution for enterprise identity management.

AuthenticationIAMJava
0 likes · 6 min read
Why MaxKey Stands Out as a Leading Open-Source SSO Solution
Continuous Delivery 2.0
Continuous Delivery 2.0
Mar 9, 2023 · Fundamentals

Ten Essential Software Architecture Quality Attributes

The article explains ten key non‑functional quality attributes of software architecture—such as scalability, availability, consistency, resilience, usability, observability, security, persistence, agility, and maintainability—describing their meanings, typical implementation techniques, and why selecting the right attributes is crucial for any system.

Software Architectureavailabilitynon-functional requirements
0 likes · 9 min read
Ten Essential Software Architecture Quality Attributes
MaGe Linux Operations
MaGe Linux Operations
Mar 4, 2023 · Databases

Why Docker Struggles with MySQL: 7 Critical Reasons

This article examines why running MySQL in Docker containers often leads to data‑security risks, performance bottlenecks, state management issues, and resource‑isolation problems, while also outlining scenarios where containerization can still be viable and offering practical mitigation strategies.

DatabaseDockerPerformance
0 likes · 7 min read
Why Docker Struggles with MySQL: 7 Critical Reasons
Architects' Tech Alliance
Architects' Tech Alliance
Mar 3, 2023 · Fundamentals

Arm Announces Armv9 Architecture: New Security, AI, and SVE2 Vector Extensions

Arm's newly unveiled Armv9 architecture, presented at Vision Day, introduces major enhancements across security, artificial intelligence, and scalable vector extensions (SVE2), while outlining a roadmap for future CPUs, performance gains, and the confidential compute architecture that reshapes trust boundaries in modern computing.

Armv9CPU architectureISA
0 likes · 13 min read
Arm Announces Armv9 Architecture: New Security, AI, and SVE2 Vector Extensions
Selected Java Interview Questions
Selected Java Interview Questions
Feb 27, 2023 · Information Security

Designing User Authentication in a Microservice Architecture Using JWT and Gateway Strategies

This article explains traditional session‑based authentication, introduces JWT and the JJWT library for secure token creation and verification, and compares two microservice authentication patterns—server‑side verification and API‑gateway unified verification—while discussing practical challenges such as token expiration, key management, and caching.

JavaMicroservicesjjwt
0 likes · 14 min read
Designing User Authentication in a Microservice Architecture Using JWT and Gateway Strategies
MaGe Linux Operations
MaGe Linux Operations
Feb 26, 2023 · Information Security

Mastering JWT: Secure Token Authentication with Spring Boot and Angular

This article explains what JSON Web Tokens are, their structure and security considerations, introduces the JJWT Java library, and provides a complete Spring Boot and Angular example—including Maven setup, Java filters, controllers, and front‑end code—to demonstrate secure token‑based authentication.

AngularAuthenticationJWT
0 likes · 19 min read
Mastering JWT: Secure Token Authentication with Spring Boot and Angular
Architect
Architect
Feb 22, 2023 · Backend Development

Custom Logback Desensitization Component (slf4j + logback) – Usage and Configuration Guide

This article explains how to securely mask sensitive data in log output by using either a conversionRule tag with MessageConverter or a custom utility class, and provides a step‑by‑step guide to integrate a reusable Logback desensitization component with Maven dependency, appender replacement, and YAML configuration.

ConfigurationLoggingdesensitization
0 likes · 10 min read
Custom Logback Desensitization Component (slf4j + logback) – Usage and Configuration Guide
Alibaba Cloud Big Data AI Platform
Alibaba Cloud Big Data AI Platform
Feb 20, 2023 · Big Data

How Alibaba’s DataWorks Transforms Data Governance for Efficiency, Security, and Cost Savings

This article explores Alibaba's DataWorks platform and its comprehensive data governance practices, covering application efficiency, security controls, cost optimization, organizational structure, and cultural initiatives that together enable scalable, secure, and cost‑effective data management across the enterprise.

Big DataData GovernanceDataWorks
0 likes · 31 min read
How Alibaba’s DataWorks Transforms Data Governance for Efficiency, Security, and Cost Savings
Programmer DD
Programmer DD
Feb 16, 2023 · Artificial Intelligence

How GitHub Copilot’s New AI Model Boosts Code Quality, Speed, and Security

GitHub’s February 14 update introduces a stronger AI Codex model, Fill‑In‑The‑Middle context handling, and lightweight client improvements that raise code suggestion quality, cut response time, and add real‑time security filtering, while enterprise Copilot now offers VPN support and easy licensing for thousands of developers.

AI code generationGitHub Copilotenterprise tools
0 likes · 7 min read
How GitHub Copilot’s New AI Model Boosts Code Quality, Speed, and Security
Selected Java Interview Questions
Selected Java Interview Questions
Feb 5, 2023 · Backend Development

Comprehensive Overview of Spring Boot: Features, Core Annotations, Configuration, and Best Practices

This article provides a detailed introduction to Spring Boot, covering its purpose, advantages, core @SpringBootApplication annotation, supported logging frameworks, starter mechanism, new features in version 2.x, configuration methods, security, CORS handling, actuator monitoring, hot deployment, multi‑datasource setup, session sharing, and packaging differences, all aimed at helping developers quickly adopt and master the framework.

ConfigurationJavaMicroservices
0 likes · 24 min read
Comprehensive Overview of Spring Boot: Features, Core Annotations, Configuration, and Best Practices
Open Source Linux
Open Source Linux
Feb 3, 2023 · Cloud Native

Why eBPF Is the Secret Weapon Behind Modern Cloud‑Native Platforms

This article explains how eBPF extends kernel functionality to enable secure, high‑performance networking, observability, and programmable workloads in cloud‑native environments, detailing its architecture, use cases, market adoption, commercialization models, and the challenges and advantages that make it comparable to JavaScript for the kernel.

Linuxcloud-nativeeBPF
0 likes · 12 min read
Why eBPF Is the Secret Weapon Behind Modern Cloud‑Native Platforms
Efficient Ops
Efficient Ops
Feb 2, 2023 · Operations

How Chinese Banks Accelerate Digital Transformation with DevOps Maturity Models

This article reviews how eight Chinese city commercial banks and other financial institutions adopted the CAICT‑led DevOps Capability Maturity Model, detailing their continuous delivery, technical operations, security, and system‑tool assessments, and highlighting the practical benefits and lessons for industry peers.

Continuous DeliveryDevOpsMaturity Model
0 likes · 16 min read
How Chinese Banks Accelerate Digital Transformation with DevOps Maturity Models
DataFunTalk
DataFunTalk
Jan 17, 2023 · Information Security

Community Anti‑Cheat Exploration and Practice in Xiaohongshu

This article examines Xiaohongshu's community anti‑cheat efforts, detailing the significance of fraud prevention, the black‑gray industry ecosystem, strategic defense frameworks, system architecture, and practical risk governance and detection methods for data‑inflation attacks.

Communityanti-cheatdata integrity
0 likes · 15 min read
Community Anti‑Cheat Exploration and Practice in Xiaohongshu
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 17, 2023 · Artificial Intelligence

What’s Driving the Next Wave of Tech: AI, Chiplets, Cloud‑Native Security and More

From multimodal pre‑training models and chiplet integration to compute‑in‑memory, cloud‑native security, predictive networking, dual‑engine decision systems, computational optical imaging, large‑scale digital twins, and generative AI, this overview highlights the key technological trends reshaping AI, hardware, and cloud infrastructures.

ChipletHardwareartificial intelligence
0 likes · 11 min read
What’s Driving the Next Wave of Tech: AI, Chiplets, Cloud‑Native Security and More
Tencent Tech
Tencent Tech
Jan 16, 2023 · Operations

How a Mini-Game Scaled to 100M DAU: Architecture, Ops, and Security Lessons

This article examines how the viral mini‑game "Sheep..." overcame its initial 5,000‑QPS bottleneck and scaled to over 100 million daily active users by redesigning its architecture, implementing cloud‑native auto‑scaling, enhancing operational monitoring with CLS, and fortifying security with WAF.

Scalingcloud-nativegame-development
0 likes · 11 min read
How a Mini-Game Scaled to 100M DAU: Architecture, Ops, and Security Lessons
21CTO
21CTO
Jan 14, 2023 · Information Security

Why Chrome is Adding Rust: Boosting Security and Simplicity in Chromium

Google's Chrome security team announced that Chromium will soon support third‑party Rust libraries, aiming to simplify development, reduce memory‑safety bugs, and enhance overall browser security by integrating safer Rust code into Chrome binaries.

ChromeChromiumProgramming Languages
0 likes · 6 min read
Why Chrome is Adding Rust: Boosting Security and Simplicity in Chromium
DevOps
DevOps
Jan 12, 2023 · Information Security

Understanding DevSecOps: Integrating Security into DevOps Practices

DevSecOps integrates security into every stage of the DevOps lifecycle, addressing cultural, technical, and organizational challenges through practices such as early security integration, automated testing, skill training, tool integration, compliance, and continuous monitoring, ultimately enabling faster, safer software delivery.

DevOpsDevSecOpsautomation
0 likes · 15 min read
Understanding DevSecOps: Integrating Security into DevOps Practices
Efficient Ops
Efficient Ops
Jan 11, 2023 · Information Security

How HaiTong Securities Achieved Advanced DevSecOps Maturity: An Inside Look

This article details HaiTong Securities' journey through the DevSecOps assessment, showcasing their eHaiTongCai data service platform, interview insights from senior managers, the security challenges they faced, and the concrete steps they took to embed security across the entire software lifecycle.

Continuous DeliveryDevOpsDevSecOps
0 likes · 14 min read
How HaiTong Securities Achieved Advanced DevSecOps Maturity: An Inside Look
Efficient Ops
Efficient Ops
Jan 11, 2023 · Operations

How a Securities Firm Achieved DevSecOps Maturity to Boost Transformation

The article details how China’s CITIC Securities leveraged the national DevOps and DevSecOps maturity models, passed Level 2 security assessments, and integrated cultural, procedural, and technical practices to enhance its institutional business service platform, improve security, and accelerate its digital transformation.

DevOpsDevSecOpsOperations
0 likes · 11 min read
How a Securities Firm Achieved DevSecOps Maturity to Boost Transformation
Huolala Tech
Huolala Tech
Jan 10, 2023 · Information Security

Solving Android SSL Certificate Expiration: HuoLaLa’s Full Debugging Guide

This article explains the fundamentals of SSL certificates, details Android’s certificate verification process, walks through common pitfalls such as expired or mismatched certificates, and provides practical solutions—including custom TrustManager implementations, revocation checks, and debugging techniques—to ensure reliable secure communication in Android apps.

AndroidSSLTLS
0 likes · 24 min read
Solving Android SSL Certificate Expiration: HuoLaLa’s Full Debugging Guide
Continuous Delivery 2.0
Continuous Delivery 2.0
Jan 10, 2023 · Information Security

Understanding Software Supply Chain Security and the SLSA Framework

The article explains why software supply chain security is increasingly critical, introduces the SLSA (Supply‑Chain Levels for Software Artifacts) framework and its three trust boundaries, outlines common risk points from code commit to package distribution, and discusses mitigation strategies such as mandatory code review, robot‑account controls, and automation.

CI/CDInformation SecuritySLSA
0 likes · 11 min read
Understanding Software Supply Chain Security and the SLSA Framework
Alibaba Cloud Native
Alibaba Cloud Native
Jan 9, 2023 · Cloud Native

CNStack 2.0: Cloud‑Native Design for Agile, Secure Multi‑Cluster Ops

CNStack 2.0 is a cloud‑native PaaS platform built on Kubernetes that unifies resource and workload management, offering agile, open, and secure multi‑cluster capabilities through modular cloud services, a unified API gateway, and integration with open‑source projects such as Sealer, Emissary‑Ingress, cert‑manager, Velero, and OCM.

KubernetesMulti-ClusterResource Management
0 likes · 24 min read
CNStack 2.0: Cloud‑Native Design for Agile, Secure Multi‑Cluster Ops
Top Architect
Top Architect
Jan 7, 2023 · Backend Development

Implementing a Spring Cloud Gateway with Rate Limiting, BCrypt Encryption, and JWT Authentication

This article provides a step‑by‑step guide to building a Spring Cloud Gateway for microservices, covering system setup, request routing, cross‑origin handling, token‑bucket rate limiting, password hashing with BCrypt, an overview of symmetric and asymmetric encryption, and JWT‑based authentication with code examples and configuration details.

JWTJavaMicroservices
0 likes · 24 min read
Implementing a Spring Cloud Gateway with Rate Limiting, BCrypt Encryption, and JWT Authentication
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Jan 6, 2023 · Frontend Development

Top Frontend Tech & Architecture Articles You Shouldn't Miss

A curated collection of recent frontend articles covering a code‑submission script, the Remesh DDD framework, CSRF security basics, GraphQL BFF implementation for cloud music, build‑time reduction tricks, and the Intl.Enumeration proposal reaching Stage 4, offering valuable insights for web developers.

Build OptimizationGraphQLJavaScript
0 likes · 3 min read
Top Frontend Tech & Architecture Articles You Shouldn't Miss
DataFunSummit
DataFunSummit
Dec 28, 2022 · Artificial Intelligence

Federated Learning in Advertising: Business Background, Conversion Flow, Algorithmic Techniques, Vertical & Horizontal FL, and Security

This article explains how federated learning is applied to the advertising industry, covering business background, conversion processes from user, client, and server perspectives, algorithmic components such as CTR and CVR models, vertical and horizontal federated learning architectures, compression techniques, and security challenges with corresponding defenses.

AdvertisingConversion TrackingHorizontal FL
0 likes · 22 min read
Federated Learning in Advertising: Business Background, Conversion Flow, Algorithmic Techniques, Vertical & Horizontal FL, and Security
Efficient Ops
Efficient Ops
Dec 28, 2022 · Information Security

How China Agricultural Bank Achieved Advanced DevSecOps Maturity

In a detailed interview, senior engineers from China Agricultural Bank explain how their mobile banking payment and micro‑loan platforms passed the CAICT DevSecOps Level‑2 assessment, outlining the cultural, process, and technical measures—such as integrated security testing tools and cross‑department collaboration—that boosted security, efficiency, and digital transformation.

DevOpsDevSecOpsbanking
0 likes · 14 min read
How China Agricultural Bank Achieved Advanced DevSecOps Maturity
Architects Research Society
Architects Research Society
Dec 18, 2022 · Fundamentals

Comprehensive Overview of IoT Protocols and Standards by Functional Layer

This article provides a comprehensive overview of IoT protocols and standards, organized by functional layers such as infrastructure, identification, communication, discovery, data exchange, device management, semantics, multi‑layer frameworks, security, and industry verticals, and lists relevant alliances and organizations shaping the IoT ecosystem.

IoTnetworkingprotocols
0 likes · 20 min read
Comprehensive Overview of IoT Protocols and Standards by Functional Layer
Su San Talks Tech
Su San Talks Tech
Dec 17, 2022 · Information Security

Integrating Data Permissions into RBAC: A Practical Guide

This article explains how to extend the classic Role‑Based Access Control (RBAC) model with fine‑grained data permissions, detailing rule definition, database design, role‑rule binding, and AOP‑based enforcement, and offers optimization tips such as rule groups for complex scenarios.

AOPAccess ControlData Permission
0 likes · 8 min read
Integrating Data Permissions into RBAC: A Practical Guide
Open Source Linux
Open Source Linux
Dec 15, 2022 · Cloud Native

Kubernetes 1.26 ‘Electrifying’: Key New Features, Deprecations, and Upgrades

Kubernetes 1.26, themed “Electrifying,” introduces 37 enhancements—including registry changes, storage upgrades, signed release artifacts, Windows high‑privilege containers, metric and scheduling improvements—while promoting 11 features to stable, deprecating 12 APIs, and emphasizing sustainability and carbon‑footprint awareness.

Kubernetescloud-nativecontainer runtime
0 likes · 10 min read
Kubernetes 1.26 ‘Electrifying’: Key New Features, Deprecations, and Upgrades
macrozheng
macrozheng
Dec 12, 2022 · Backend Development

Designing Secure, Reliable APIs: Signatures, Encryption, Rate Limiting & More

Learn how to design robust, secure API interfaces by implementing signatures, encryption, IP whitelists, rate limiting, parameter validation, unified responses, exception handling, logging, idempotency, request size limits, load testing, asynchronous processing, data masking, and comprehensive documentation to ensure stability and safety.

API designLoggingdocumentation
0 likes · 15 min read
Designing Secure, Reliable APIs: Signatures, Encryption, Rate Limiting & More
Su San Talks Tech
Su San Talks Tech
Dec 12, 2022 · Backend Development

Designing Secure and Robust APIs: Signatures, Encryption, Rate Limiting, and More

This article outlines essential practices for building secure, reliable API interfaces—including request signing, data encryption, IP whitelisting, rate limiting, parameter validation, unified responses, exception handling, logging, idempotency, payload limits, performance testing, asynchronous processing, data masking, and comprehensive documentation—to help developers meet safety, stability, and maintainability requirements.

API designEncryptionLogging
0 likes · 15 min read
Designing Secure and Robust APIs: Signatures, Encryption, Rate Limiting, and More
Java High-Performance Architecture
Java High-Performance Architecture
Dec 8, 2022 · Information Security

Unlocking Secure Unified Account Management with Token‑Based OAuth2

This article explains why enterprises need a standardized account management system, outlines the advantages of token‑based authentication over session‑based approaches, and details the OAuth2 and JWT design, workflow, and technical choices for building a scalable, secure, cross‑service authentication solution.

Account ManagementJWTMicroservices
0 likes · 10 min read
Unlocking Secure Unified Account Management with Token‑Based OAuth2
Selected Java Interview Questions
Selected Java Interview Questions
Dec 8, 2022 · Information Security

OAuth2 Overview: Roles, Flow, Client Registration, Grant Types, and Code Samples

This article provides a comprehensive introduction to OAuth2, covering its core concepts, roles, authorization flow, client registration steps, the four grant types (authorization code, implicit, password, client credentials), refresh tokens, and includes practical code snippets and diagrams for better understanding.

Client RegistrationGrant TypesOAuth2
0 likes · 10 min read
OAuth2 Overview: Roles, Flow, Client Registration, Grant Types, and Code Samples
Architecture Digest
Architecture Digest
Dec 8, 2022 · Artificial Intelligence

10 Amazing Ways to Use ChatGPT: Debugging, Security, Virtual Machines, and More

The article showcases ten impressive applications of OpenAI's ChatGPT—from debugging code and detecting security flaws to simulating a Linux terminal, generating nmap scans, reverse‑engineering shellcode, and highlighting its limitations—illustrating how the AI’s capabilities are only bounded by the user’s imagination.

ChatGPTartificial intelligencecode debugging
0 likes · 9 min read
10 Amazing Ways to Use ChatGPT: Debugging, Security, Virtual Machines, and More
21CTO
21CTO
Dec 7, 2022 · Mobile Development

How Rust is Making Android Safer: Memory‑Safety Gains Revealed

Google’s shift to Rust for Android development has dramatically cut memory‑safety bugs, dropping from 223 incidents in 2019 to 85 in 2022, and reducing the share of such vulnerabilities from 76% to 35%, highlighting Rust’s growing role in mobile security.

AndroidProgramming LanguagesRust
0 likes · 3 min read
How Rust is Making Android Safer: Memory‑Safety Gains Revealed
Programmer DD
Programmer DD
Dec 6, 2022 · Artificial Intelligence

How an Engineer Coaxed ChatGPT into Writing a ‘Humanity‑Destruction’ Plan

An engineer discovered a loophole in ChatGPT’s safety filters by using a narrative‑recursion technique, prompting the model to outline a detailed, five‑step plan to annihilate humanity and even generate sample Python code, illustrating the risks of prompt manipulation and the exponential growth of AI capabilities.

AI safetyChatGPTPython
0 likes · 6 min read
How an Engineer Coaxed ChatGPT into Writing a ‘Humanity‑Destruction’ Plan
DevOps
DevOps
Dec 5, 2022 · Operations

Key Findings from the 2022 Accelerate State of DevOps Report: Software Delivery, Organizational Performance, and Software Supply Chain Security

The 2022 Accelerate State of DevOps report, based on surveys of 33,000 professionals, reveals that software delivery performance, operational reliability, and organizational culture—especially high‑trust, low‑blame environments—drive organizational outcomes, while secure software supply chain practices such as SLSA and NIST SSDF further boost performance and reduce burnout.

DevOpsSLSASoftware Delivery
0 likes · 8 min read
Key Findings from the 2022 Accelerate State of DevOps Report: Software Delivery, Organizational Performance, and Software Supply Chain Security
Su San Talks Tech
Su San Talks Tech
Dec 1, 2022 · Fundamentals

Master Computer Networks: From OSI Layers to TCP Handshakes and Security Essentials

This comprehensive guide covers computer network fundamentals, including OSI and TCP/IP models, protocol layers, DNS resolution, HTTP/HTTPS details, TCP three‑way handshake and four‑way teardown, congestion control, security threats like XSS and CSRF, and practical mitigation techniques, providing a solid foundation for networking interviews and real‑world applications.

Computer NetworksDNSHTTP
0 likes · 71 min read
Master Computer Networks: From OSI Layers to TCP Handshakes and Security Essentials
Top Architect
Top Architect
Nov 30, 2022 · Backend Development

Integrating Groovy Scripts with Spring Boot: A Step‑by‑Step Guide

This article introduces Groovy as a JVM scripting language, outlines its typical use cases, and provides a detailed, code‑rich tutorial on how to integrate Groovy scripts into a Spring Boot application, including dependency setup, script execution, bean access, and security considerations.

Backend IntegrationGroovyJava
0 likes · 11 min read
Integrating Groovy Scripts with Spring Boot: A Step‑by‑Step Guide
Selected Java Interview Questions
Selected Java Interview Questions
Nov 22, 2022 · Information Security

Why JWT Is Unsuitable for Session Storage and Its Security Implications

This article explains why using JSON Web Tokens (JWT) for session management is problematic, detailing the misleading claimed benefits, the concrete disadvantages such as increased size, inability to revoke, security risks, and finally outlines the scenarios where JWT can be appropriately used as short‑lived authorization tokens.

Session managementWeb Developmentsecurity
0 likes · 13 min read
Why JWT Is Unsuitable for Session Storage and Its Security Implications
Architect's Tech Stack
Architect's Tech Stack
Nov 21, 2022 · Backend Development

How to Obfuscate Java Projects Using ProGuard and Maven

This guide explains Java compilation basics, the need for code obfuscation, provides a complete ProGuard configuration file, shows how to integrate the ProGuard Maven plugin into a pom.xml, and demonstrates building an obfuscated JAR with Maven.

JavaMavenObfuscation
0 likes · 7 min read
How to Obfuscate Java Projects Using ProGuard and Maven
Efficient Ops
Efficient Ops
Nov 20, 2022 · Information Security

How to Detect and Recover from Linux Server Intrusions: Essential Checks

This guide outlines eleven practical steps for Linux system administrators to identify signs of compromise—such as missing logs, altered password files, unusual login activity, abnormal traffic, and deleted files—and provides command examples for detection and recovery.

LinuxLog analysisfile recovery
0 likes · 7 min read
How to Detect and Recover from Linux Server Intrusions: Essential Checks
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Nov 18, 2022 · Information Security

Evolution of Linux Kernel Security Technologies from 2010 to 2022

From 2010 to 2022 the Linux kernel moved from reactive, out‑of‑tree hardening to a proactive KSPP‑driven era, integrating probabilistic and deterministic mitigations, hardware‑backed defenses, and compiler‑level checks, while Android’s adoption and emerging Rust‑based components accelerated mainstream security hardening.

AndroidGrsecurity/PaXHIDS
0 likes · 18 min read
Evolution of Linux Kernel Security Technologies from 2010 to 2022
Top Architect
Top Architect
Nov 18, 2022 · Backend Development

SpringBoot Backend Scaffold with JWT Authentication and Shiro Authorization

This article introduces a SpringBoot-based backend scaffold that integrates JWT for authentication, Apache Shiro for authorization, Mybatis‑Plus for data access, and includes custom annotations, bcrypt password encryption, AOP transaction management, and step‑by‑step deployment instructions, targeting developers seeking a ready‑to‑use microservice starter.

JWTSpringBootsecurity
0 likes · 8 min read
SpringBoot Backend Scaffold with JWT Authentication and Shiro Authorization
21CTO
21CTO
Nov 15, 2022 · Cloud Native

What Is an API Gateway? Design Principles, Types, and Best Practices

This article explains the fundamental concepts of API gateways, why they are essential in micro‑service architectures, outlines core design ideas such as routing, load balancing, resilience and security, and compares popular open‑source implementations like OpenResty, Kong, Zuul and Spring Cloud Gateway.

API-gatewayMicroservicesService Mesh
0 likes · 27 min read
What Is an API Gateway? Design Principles, Types, and Best Practices
Programmer DD
Programmer DD
Nov 14, 2022 · Backend Development

Choosing Between JWT and Session: Pros, Cons, and Implementation Guide

This article compares JWT and session authentication, outlines their differences, advantages, security considerations, performance impacts, and provides a complete Java implementation with Redis integration, helping developers decide the best approach for their projects.

AuthenticationJWTJava
0 likes · 16 min read
Choosing Between JWT and Session: Pros, Cons, and Implementation Guide
Yunxuetang Frontend Team
Yunxuetang Frontend Team
Nov 11, 2022 · Frontend Development

Explore Frontend Trends: Vite, Low‑Code, Functional Programming, JMeter, and Security

This collection highlights essential frontend topics—including Vite's performance debate, low‑code concepts, functional programming fundamentals, JMeter performance testing, strategies for managing module dependencies and theme switching, as well as practical guidance on preventing XSS and CSRF attacks—offering developers a concise roadmap to modern web development.

Functional ProgrammingLow-CodePerformance
0 likes · 5 min read
Explore Frontend Trends: Vite, Low‑Code, Functional Programming, JMeter, and Security
Architect's Tech Stack
Architect's Tech Stack
Nov 6, 2022 · Backend Development

Comprehensive Guide to API Gateway Design and Implementation

This article provides an in‑depth overview of API gateways, explaining their basic concepts, design principles, key features such as request routing, service registration, load balancing, resilience and security, and compares popular gateway solutions like OpenResty, Kong, Zuul and Spring Cloud Gateway for microservice architectures.

API-gatewayService Meshbackend architecture
0 likes · 26 min read
Comprehensive Guide to API Gateway Design and Implementation