Article Index

Article Index Algorithm, Prgoramming, Architecture, Cloud

3009. Distributed System - Application layer
3009. Distributed System - Application laye...

Use Microservice to separate web layer and application layer.

3009. Distributed System - Asynchronism
3009. Distributed System - Asynchronism

Use Message Queue to achieve asynchronism.

  • Comments
  • |
  • Asynchronism, Message Queue
  • |
3015. Distributed System - Real World Architectures
3015. Distributed System - Real World Archi...

Further reading for learning real work architectures.

3022. Google Map Reduce - Draft
3022. Google Map Reduce - Draft

Paper of MapReduce: Simplified Data Processing on Large Clusters.

3023. Google BigTable- Draft
3023. Google BigTable- Draft

Paper of Bigtable: A Distributed Storage System for Structured Data.

3401. Kafka
3401. Kafka

ZooKeeper Tutorial

3501. Installing and Using Docker on Ubuntu
3501. Installing and Using Docker on Ubuntu

Introduce how to install and use docker.

3502. Installing Docker Toolbox and Kitematic on Mac
3502. Installing Docker Toolbox and Kitemat...

Use Kitematic to easily manage docker containers without using Docker command-line.

3511. Using MySQL Container for JSP Application
3511. Using MySQL Container for JSP Applica...

Introduce how to use MySQL docker container as database for JSP Application.

3512. Creating MySQL Image with Docker File
3512. Creating MySQL Image with Docker File

Tutorial for creating MySQL image with Dockerfile.

  • Comments
  • |
  • Dockerfile, Docker, MySQL
  • |
3513. Backing up MySQL Database Hosted in Docker Container
3513. Backing up MySQL Database Hosted in D...

Introduce how to backup MySQL database which is running in container.

3521. Serving Static Website With Nginx In Docker
3521. Serving Static Website With Nginx In ...

Introduce how to serve static files in Nginx with Kitematic.

3522. Serving JSP Application With Tomcat In Docker
3522. Serving JSP Application With Tomcat I...

Guide how to serve Java Servlet/JSP website in Tomcat container.

3523. Enabling Tomcat Debugging in Docker for Eclipse
3523. Enabling Tomcat Debugging in Docker f...

Tutorial for how to setup remote debugging in Eclipse for tomcat in Docker.

  • Comments
  • |
  • Docker, Debugging, Eclipse, Tomcat
  • |
3524. Creating Tomcat Image with Docker File
3524. Creating Tomcat Image with Docker Fil...

Tutorial for how to create tomcat image with Dockerfile.

  • Comments
  • |
  • Docker, Dockerfile, Tomcat
  • |
3525. Running Multiple Containers with Docker Compose
3525. Running Multiple Containers with Dock...

Tutorial for how to define and run multiple containers with Docker Compose.

3531. Creating Docker Machine with More Disk Space
3531. Creating Docker Machine with More Dis...

Create new Docker Machine with more memory and disk space assigned.

3532. Installing Microsoft SQL Server in Docker
3532. Installing Microsoft SQL Server in Do...

Create Microsoft SQL Server container in Docker and use Oracle SQL Developer as client tool.

3533. Creating Docker Container with Bash Script[Draft]
3533. Creating Docker Container with Bash S...

Introduce how to create docker container with bash script.

3534. Accessing Website Hosted in Docker of VirtualBox from Another Machine
3534. Accessing Website Hosted in Docker of...

Introduce how to access website hosted in docker of virtual machine from another machine.

  • Comments
  • |
  • Docker, OpenGrok, VirtualBox
  • |
3611. Installing Nginx on macOS
3611. Installing Nginx on macOS

Tutorial for how to install and use Nginx.

3612. Setting Up Reverse Proxy with Nginx for Node Server
3612. Setting Up Reverse Proxy with Nginx f...

Introduce how to setup Reverse Proxy with Nginx for Node Server.

3613. Using Nginx as Load Balancer
3613. Using Nginx as Load Balancer

Introduce how to setup Load Balancer with Nginx for Node Server.

  • Comments
  • |
  • Nginx, Proxy, Load Balancing
  • |
3651. Installing and Using Splunk on Linux
3651. Installing and Using Splunk on Linux

Introduce how to install Splunk on Linux and use the its basic functions.

3661. Installing Spark on Ubuntu
3661. Installing Spark on Ubuntu

Install Spark, Scala on Ubuntu

3662. Real Time Visibility with TIGK
3662. Real Time Visibility with TIGK

TIGK

  • Comments
  • |
  • TIGK, Telegraf, InfluxDb, Grafana, Kapacitor
  • |
3801. Cyber Attacks
3801. Cyber Attacks

The common cyber attacks like DDos, XSS and CSRF.

3811. How To Store Passwords In a Secure Way?
3811. How To Store Passwords In a Secure Wa...

Hashing the passwords before storing them.

3812. Securely Implement Remember Me
3812. Securely Implement Remember Me

Implement Remember Me(auto login) in a secure way.

3814. Prevent Security Vulnerabilities in Web Development
3814. Prevent Security Vulnerabilities in W...

Develop web application in secure way when using angular, react, etc.

Shares
facebook sharing button Share
twitter sharing button Tweet
email sharing button Email
linkedin sharing button Share
messenger sharing button Share
gmail sharing button Email
wechat sharing button Share
print sharing button Print
arrow_left sharing button
arrow_right sharing button