All Articles

140629 articles · Page 6921 of 7032
Architects Research Society
Architects Research Society
Nov 18, 2015 · Cloud Computing

Deploying a Secure Play Framework Application to IBM Bluemix

This tutorial walks through the step‑by‑step process of deploying a Play Framework web application with user authentication to IBM Bluemix using the Cloud Foundry Java buildpack, including configuration of MongoDB storage and SendGrid email services, and demonstrates how to secure and run the app in the cloud.

Cloud FoundryIBM BluemixJava
0 likes · 2 min read
Deploying a Secure Play Framework Application to IBM Bluemix
Efficient Ops
Efficient Ops
Nov 17, 2015 · Information Security

Why Are MySQL Docker Containers Exposing Plaintext Passwords?

This article examines how MySQL containers run with Docker often expose root passwords in clear text through environment variables, detailing where the plaintext is stored, the security risks involved, and practical steps to mitigate the vulnerability.

DockerMySQLdevops
0 likes · 9 min read
Why Are MySQL Docker Containers Exposing Plaintext Passwords?
dbaplus Community
dbaplus Community
Nov 17, 2015 · Databases

Master Oracle SQL Optimization: Proven Roadmap & Real-World Cases

This comprehensive guide explains the essence of Oracle SQL tuning, presents a step‑by‑step optimization roadmap, walks through real‑world case studies—including a high‑CPU query fixed with hints and query rewrites—and details how to capture and interpret accurate execution plans while addressing optimizer parameters and common pitfalls.

OraclePerformance TuningSQL
0 likes · 24 min read
Master Oracle SQL Optimization: Proven Roadmap & Real-World Cases
21CTO
21CTO
Nov 17, 2015 · Operations

How JD Scaled Its Order Fulfillment Center to Handle Millions of Orders

JD’s Order Fulfillment Center (OFC) evolved from a small data‑transfer team into a highly scalable, distributed architecture that handles massive order volumes during events like 618 and Double‑11, employing Java migration, service decomposition, flow control, and robust operations to ensure data consistency and rapid delivery.

Java migrationOperationsdistributed systems
0 likes · 23 min read
How JD Scaled Its Order Fulfillment Center to Handle Millions of Orders
21CTO
21CTO
Nov 17, 2015 · Backend Development

Scaling Search for 11.11: Distributed Engine, Smart Routing & Auto‑Scaling

This article explains how a major e‑commerce platform built a horizontally scalable distributed search engine, designed efficient sharding and routing strategies, and implemented automated deployment, rapid scaling, and real‑time monitoring to handle the massive traffic of the 11.11 shopping festival.

Auto ScalingDistributed SearchRouting
0 likes · 13 min read
Scaling Search for 11.11: Distributed Engine, Smart Routing & Auto‑Scaling
21CTO
21CTO
Nov 17, 2015 · R&D Management

5 Essential Lessons for Veteran Programmers to Stay Relevant

A seasoned programmer in his late fifties shares five practical pieces of advice—ranging from staying true to your roots and embracing chaos to pruning code, leveraging experience, and prioritizing health—to help aging developers remain productive and fulfilled in the fast‑moving software industry.

Career AdviceSoftware engineeringcontinuous learning
0 likes · 14 min read
5 Essential Lessons for Veteran Programmers to Stay Relevant
MaGe Linux Operations
MaGe Linux Operations
Nov 17, 2015 · Fundamentals

Understanding Linux Boot Process: From BIOS to Init

This article explains the complete Linux boot sequence, detailing how POST, BIOS, the MBR bootloader, GRUB stages, the kernel, initrd, and the init process work together to detect hardware, load drivers, mount the root filesystem, and start system services.

Boot ProcessGRUBLinux
0 likes · 12 min read
Understanding Linux Boot Process: From BIOS to Init
ITPUB
ITPUB
Nov 17, 2015 · Information Security

How the New Upatre Variant Evades Dynamic Sandboxes

The article explains two simple yet effective sandbox‑evasion techniques used by a new Upatre Trojan variant—checking system uptime via GetTickCount and monitoring mouse movement—to bypass dynamic analysis environments and remain undetected by antivirus scanners.

Dynamic AnalysisGetTickCountMalware Analysis
0 likes · 4 min read
How the New Upatre Variant Evades Dynamic Sandboxes
ITPUB
ITPUB
Nov 17, 2015 · Information Security

How to Secure Exposed Databases: Add a Middle Layer and Tighten Access

The article outlines a real‑world scenario where a small company's database was directly reachable from the Internet, then presents a redesign that inserts an intermediate database, restricts firewall access, and enforces strict credential management to protect sensitive data.

Access ControlDBA Best PracticesDatabase Security
0 likes · 4 min read
How to Secure Exposed Databases: Add a Middle Layer and Tighten Access
Node Underground
Node Underground
Nov 17, 2015 · Backend Development

nvm vs n: Which Node.js Version Manager Should You Choose?

This article compares the two popular Node.js version managers, nvm and n, examining their installation methods, system support, handling of global modules, and path configuration to help developers decide which tool best fits their workflow.

Backend DevelopmentNVMNode.js
0 likes · 6 min read
nvm vs n: Which Node.js Version Manager Should You Choose?
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Nov 17, 2015 · Industry Insights

What Really Defines a Software Architect? Lessons from Tieto, Sony, and Banking

The article reflects on the evolving role of a software architect through personal experiences at Tieto, Sony, and a bank, highlighting responsibilities, team organization, project leadership, and the broader mindset that makes anyone a de‑facto architect in both technology and life.

AndroidIndustry InsightsR&D Management
0 likes · 12 min read
What Really Defines a Software Architect? Lessons from Tieto, Sony, and Banking
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Nov 17, 2015 · Backend Development

Alipay Sets Record 85,900 Transactions per Second During 2015 Double‑11, Leveraging OceanBase and Hybrid Cloud Architecture

During the 2015 Double‑11 shopping festival, Alipay processed a peak of 85,900 transactions per second—more than double the previous year and surpassing Visa—thanks to its self‑developed OceanBase database, multi‑active data‑center deployment, and hybrid cloud infrastructure, showcasing China’s leading payment‑system technology.

AlipayCloud ComputingOceanBase
0 likes · 7 min read
Alipay Sets Record 85,900 Transactions per Second During 2015 Double‑11, Leveraging OceanBase and Hybrid Cloud Architecture
Efficient Ops
Efficient Ops
Nov 16, 2015 · Operations

Mastering IT Change Management: Tools, Processes, and Risk Strategies

This article outlines effective IT operations change management by emphasizing the need for robust tools, standardized forms, precise steps, reusable templates, a change calendar, and clear risk classification, culminating in six simple principles to streamline execution and minimize disruptions.

Tool Integrationprocess automationrisk assessment
0 likes · 12 min read
Mastering IT Change Management: Tools, Processes, and Risk Strategies
DevOps
DevOps
Nov 16, 2015 · Operations

Five Tips for Building a Winning DevOps Culture

The article explains why DevOps is a cultural shift rather than a tool, outlines the challenges of change in fast‑moving businesses, and offers five practical recommendations—avoiding siloed teams, preventing elitist attitudes, rewarding creativity, respecting failure, and improving people and process standards—to foster a successful DevOps environment.

Leadershipinnovation
0 likes · 7 min read
Five Tips for Building a Winning DevOps Culture
21CTO
21CTO
Nov 16, 2015 · Mobile Development

Native Mobile App Architecture: MVC, MVVM, HMVC & Layered Patterns

This article examines common architectural patterns for native mobile applications—including classic MVC, its MVVM extension, hierarchical HMVC, and various layered designs such as three‑, four‑, and five‑tier architectures—explaining their structures, advantages, and appropriate use cases to help developers choose the most efficient model.

HMVCLayered DesignMVC
0 likes · 7 min read
Native Mobile App Architecture: MVC, MVVM, HMVC & Layered Patterns
21CTO
21CTO
Nov 16, 2015 · Cloud Computing

How JD.com Scales Storage, Caching, and Messaging with Its Own Cloud Platform

This article explains how JD.com’s three‑layer cloud architecture—storage, middleware, and elastic compute—addresses challenges of massive unstructured data, ever‑growing caches, high‑volume messaging, and rapid service deployment using home‑grown systems like JFS, Jimdb, JMQ, and JSF.

CachingCloud ComputingDistributed storage
0 likes · 11 min read
How JD.com Scales Storage, Caching, and Messaging with Its Own Cloud Platform
21CTO
21CTO
Nov 16, 2015 · Fundamentals

Understanding HTTP vs TCP: Long vs Short Connections Explained

This article explains how HTTP relies on TCP/IP, clarifies the stateless nature of HTTP, and compares long‑lasting persistent connections with short‑lived ones, covering their handshakes, advantages, disadvantages, and appropriate usage scenarios.

HTTPNetwork ProtocolsTCP
0 likes · 9 min read
Understanding HTTP vs TCP: Long vs Short Connections Explained