Hujiang Technology
Author

Hujiang Technology

We focus on the real-world challenges developers face, delivering authentic, practical content and a direct platform for technical networking among developers.

150
Articles
0
Likes
272
Views
0
Comments
Recent Articles

Latest from Hujiang Technology

100 recent articles max
Hujiang Technology
Hujiang Technology
May 8, 2018 · Databases

Understanding Consistent Reads and MVCC in MySQL InnoDB

This article explains how MySQL InnoDB implements consistent reads using multi‑version concurrency control (MVCC), detailing isolation levels, undo‑log mechanics, hidden columns, rollback segments, transaction commit behavior, and the impact on SELECT, INSERT, UPDATE, and DELETE operations.

Consistent ReadInnoDBMVCC
0 likes · 14 min read
Understanding Consistent Reads and MVCC in MySQL InnoDB
Hujiang Technology
Hujiang Technology
Apr 25, 2018 · Backend Development

Key Takeaways from QCon 2018: Java Innovations, Evolutionary Architecture, Adaptive Goal Management, Redliner Performance Platform, RadonDB Distributed Database, Reactive Upgrade at Taobao, Kotlin Coroutines, and Archimedes Microservice Governance

The article summarizes the author's three‑day experience at QCon 2018, highlighting technical sessions on Java advancements, evolutionary architecture, adaptive goal management, real‑time performance measurement, distributed databases, reactive system upgrades, Kotlin coroutines, and a microservice governance platform, while also reflecting on overall conference insights.

DistributedDBJavaKotlin
0 likes · 11 min read
Key Takeaways from QCon 2018: Java Innovations, Evolutionary Architecture, Adaptive Goal Management, Redliner Performance Platform, RadonDB Distributed Database, Reactive Upgrade at Taobao, Kotlin Coroutines, and Archimedes Microservice Governance
Hujiang Technology
Hujiang Technology
Apr 16, 2018 · Blockchain

Implementing a Weighted Voting DApp with ERC20 Tokens on Ethereum

This article guides developers through extending a simple Ethereum voting DApp by introducing ERC20 token-based weighted voting, covering token concepts, Solidity contract design with structs and mappings, functions for buying tokens, voting, and fund transfer, as well as deployment, testing, and front‑end integration steps.

DAppERC20Ethereum
0 likes · 16 min read
Implementing a Weighted Voting DApp with ERC20 Tokens on Ethereum
Hujiang Technology
Hujiang Technology
Apr 10, 2018 · Blockchain

Building a Decentralized Voting DApp with Ganache, Truffle, and Web3.js

This tutorial walks through creating a decentralized voting application on Ethereum using Solidity contracts, Ganache for local blockchain simulation, Web3.js for RPC interaction, and Truffle for compilation, migration, and front‑end integration, covering setup, contract code, deployment, and both console and web UI interactions.

GanacheSmart ContractTruffle
0 likes · 20 min read
Building a Decentralized Voting DApp with Ganache, Truffle, and Web3.js
Hujiang Technology
Hujiang Technology
Apr 2, 2018 · Backend Development

Introducing NestJS and Nesk: Backend Framework Overview and Koa Integration

This article explains the core concepts of NestJS—including modules, controllers, providers, guards, interceptors, and validation pipes—provides practical code examples, and describes how the Nesk fork adapts Nest's architecture to a Koa‑based environment for seamless integration with existing internal frameworks.

GuardsKoaNestJS
0 likes · 10 min read
Introducing NestJS and Nesk: Backend Framework Overview and Koa Integration
Hujiang Technology
Hujiang Technology
Mar 13, 2018 · Databases

Migrating from SQL Server to MySQL: Strategies, Tools, and Lessons Learned

This article details the background, design considerations, migration workflows, tooling choices, data consistency verification, rollback mechanisms, and practical experiences of moving a large‑scale production environment from Microsoft SQL Server to MySQL, covering both offline and online migration scenarios.

Data ConsistencyDatabase MigrationETL
0 likes · 13 min read
Migrating from SQL Server to MySQL: Strategies, Tools, and Lessons Learned
Hujiang Technology
Hujiang Technology
Mar 6, 2018 · Frontend Development

The Evolution and Implementation of React Hot Loader

An in‑depth exploration of React Hot Loader’s origins, underlying HMR principles, challenges with state and DOM preservation, the development of proxy‑based solutions, React Transform, and the progression to newer versions, providing practical code examples and insights for frontend developers.

BabelHot LoaderJavaScript
0 likes · 21 min read
The Evolution and Implementation of React Hot Loader
Hujiang Technology
Hujiang Technology
Mar 1, 2018 · Backend Development

Beyond Maslow's Hammer: Avoiding Tool Bias in System Architecture and Storage Decisions

The article examines Maslow's hammer metaphor to highlight how engineers often default to familiar technologies—such as Java, H5, or Ceph—when solving problems, urging a deeper analysis of requirements, diverse skill sets, and appropriate solutions like cloud storage for high‑availability needs.

System Architecturecloud storagestorage selection
0 likes · 7 min read
Beyond Maslow's Hammer: Avoiding Tool Bias in System Architecture and Storage Decisions