Journey of an IT Architect

  • Intro to Big Data Projects

    Modern applications produce super large datasets beyond what traditional data-processing application can handle. Big data is a discipline that specialize in processing such data. For…

    Read
  • Host legacy application in Docker 1 of 2

    This is my notes from containerizing a legacy application with Docker compose. We have to run multiple instances of our application because we’re unable to…

    Read
  • Zookeeper Summary

    Distributed systems Distributed system involves independent computing entities linked together by network. The components communicate and coordinate with each other to achieve a common goal.…

    Read
  • Virtualization 4 of 4 – Networking

    Virtual LAN (VLAN) Although VLAN emerged before virtualization and is technically not part of virtualization topic. I’d just like to start from here as a…

    Read
  • Virtualization 3 of 4 – Containers

    In broad terms, virtualization of computing resource is about isolation of resources at different levels. We have covered hypervisor-based virtualization in the other post. In…

    Read
  • Cloud storage overview

    In a narrow sense, cloud storage refers to object storage. In a broader sense, it refers to any storage service (block, file or object level)…

    Read