Xian Qu's Website
  • About Me
  • Author's home
  • Search
Navigation bar avatar
✕

    Xian Qu


    Where my thoughts are flying
    • Tune JVM to Support Deprecated TLS Protocols

      Tier1-Service JVM Series Story One

      Posted on October 18, 2024

      Java Virtual Machine is an abstraction layer that allows Java bytecode to run on any platforms. However, as one of the most widely used virtual machines in the world, developers frequently overlook it, missing opportunities for engineering improvement such as performance optimization. Tier1 Service is the most impactful application services... [Read More]
      Tags:
      • jvm
      • tls
      • web-server
    • Develop Customized Shopify Apps for Multiple Stores

      How to Develop NodeJS Middlewares to Break Circular Dependency

      Posted on January 20, 2024

      PM: Can we pilot this Shopify App on a few customers before we formally submit our application that can take several weeks? SDE: That’s a good idea. How many customers do you want to pilot on? PM: Well, it depends. The leadership hasn’t decided yet, and we are subject to... [Read More]
      Tags:
      • shopify
      • hack
      • nodejs
      • middleware
    • Tips and Tricks of AWS OpenSearch Serverless

      Posted on November 30, 2023

      AWS OpenSearch Serverless is the serverless version of AWS OpenSearch service that is aimed to significantly reduce the operational burdens of developers by eliminating the requirements for host management such as node number tuning. As a relatively new AWS service, however, it suffers from lack of supports such as detailed... [Read More]
      Tags:
      • aws
      • opensearch
    • Deploy Shopify App using AWS at Scale

      Posted on October 23, 2023

      While theoretically Shopify apps can be hosted on any platforms, the official Shopify documentation does not provide any guidance on how to deploy to Amazon Web Service(AWS), the most widely used cloud service provider, presumably due to its higher technical complexity compared with using providers such as Fly.IO/Heroku. However, for... [Read More]
      Tags:
      • shopify
      • aws
    • Use Localhost Instead of Security Tunnel for Shopify App Development

      Develop Shopify App WITHOUT Ngrok/Cloudflare

      Posted on October 9, 2023

      While Shopify has provided a comprehensive framework that allows developers quickly develop apps using Shopify CLI, it is still not light-weighted in the sense that it has hard dependency on network security tunnels such as Ngrok (which is a long-term partner with them), which increases package building time and slows... [Read More]
      Tags:
      • shopify
      • hack
    • RSS
    • GitHub
    • LinkedIn

    Xian Qu  •  2024

    Powered by Beautiful Jekyll