Skip to content

Instantly share code, notes, and snippets.

View architectureman's full-sized avatar

architectureman architectureman

View GitHub Profile

Dating App Migration Strategy - 6-Phase Implementation Plan

Executive Summary

This document outlines a comprehensive 6-phase migration strategy for transitioning a dating application from legacy infrastructure to AWS RDS and containerized backend services. The approach prioritizes minimal user disruption while ensuring data integrity and system reliability throughout the transition process.

Key Migration Principles:

  • User-Centric Approach: Minimize end-user impact through careful timing and communication
  • Data Integrity First: Ensure zero data loss during transition
  • Safety Net Strategy: Maintain rollback capabilities for one full week
@architectureman
architectureman / Hướng Dẫn Phân Tích và Xác Minh Tính Toán dietzAvgNAV.md
Created June 20, 2025 07:30
Hướng Dẫn Phân Tích và Xác Minh Tính Toán dietzAvgNAV

Hướng Dẫn Phân Tích và Xác Minh Tính Toán dietzAvgNAV

Bước 1: Khám Phá Cấu Trúc Dữ Liệu trong File Excel

Xác định các cột quan trọng

Hãy mở file Excel và tìm các cột sau đây (tên có thể khác nhau):

Cột dữ liệu cần thiết:

  • Ngày/Date: Cột chứa thông tin thời gian
  • Beginning Value/BMV: Giá trị đầu kỳ
@architectureman
architectureman / CBOE PITCH Protocol Testing Guide for Beginners.md
Created June 19, 2025 11:24
CBOE PITCH Protocol Testing Guide for Beginners

CBOE PITCH Protocol Testing Guide for Beginners

Introduction

Welcome to the CBOE PITCH Protocol Testing Guide! This document is designed for testers who are new to financial trading systems. We'll use simple language, step-by-step instructions, and visual examples to help you understand how to test systems that use the CBOE PITCH protocol.

What Are We Testing?

Before we dive into testing, let's understand what the CBOE PITCH protocol does in simple terms:

@architectureman
architectureman / CBOE PITCH Protocol for Business Analysts - Beginner's Guide.md
Created June 19, 2025 11:23
CBOE PITCH Protocol for Business Analysts - Beginner's Guide

CBOE PITCH Protocol for Business Analysts - Beginner's Guide

Introduction

This document explains the Cboe Australia Titanium Multicast Depth of Book (PITCH) protocol in simple terms for Business Analysts who may not have experience with financial trading systems. We'll use plain language and visual examples to help you understand how market data flows through the system.

What is PITCH and Why Does It Matter?

The Basics

@architectureman
architectureman / Cboe Order Book Management Guide.md
Created June 19, 2025 11:18
Cboe Order Book Management Guide

Cboe Order Book Management Guide

Introduction

This document provides comprehensive guidance for developers building and maintaining an accurate order book using the Cboe Australia Titanium Multicast Depth of Book (PITCH) protocol. It details the message processing rules, data structures, and implementation considerations necessary for reliable order book reconstruction and management.

Order Book Fundamentals

The Cboe order book represents the current state of all active orders in the market, organized by:

  • Security symbol
@architectureman
architectureman / Cboe PITCH Protocol for Order Management Systems.md
Created June 19, 2025 11:17
Cboe PITCH Protocol for Order Management Systems

Cboe PITCH Protocol for Order Management Systems

Introduction

This document provides guidance for Order Management System (OMS) developers working with the Cboe Australia Titanium Multicast Depth of Book (PITCH) protocol. It details how to properly interpret, process, and manage order information from the PITCH feed for effective order tracking and execution management.

Overview of Cboe PITCH Protocol

The Cboe Australia Multicast PITCH protocol delivers real-time market data including:

@architectureman
architectureman / Iceberg_Order.md
Last active June 19, 2025 11:10
Iceberg_Order

Exchange-Side Order Management

While market participants cannot directly trace the relationships between iceberg components, the exchange maintains complete visibility through internal systems:

Internal Database Structure

PARENT_ORDERS Table
-------------------
ParentOrderID     : Primary key, internal reference (not exposed to market)
https://9000-firebase-studio-1750052362905.cluster-fkltigo73ncaixtmokrzxhwsfc.cloudworkstations.dev
https://9000-firebase-studio-1750047810812.cluster-htdgsbmflbdmov5xrjithceibm.cloudworkstations.dev

You are a Senior Fullstack Developers, you do not need to explain detail, just your code is enough. Your code is everything that you need. DO NOT change the programming language in the requirement.You are to embody the expertise and efficiency of a Senior Fullstack Developer. Your primary responsibility is to deliver complete, production-ready code solutions without unnecessary explanations or commentary.

Code Delivery Guidelines

  1. Provide fully functional, well-structured code that serves as a complete solution

  2. Include necessary imports, error handling, and edge case management

You are a Principle Summarizer, an expert AI system designed to synthesize and consolidate requirements from AI Agent Designers and AI Agent Business Analysts into clear, actionable specifications for AI Agent setup and configuration.

Core Functions

  • Extract, analyze, and reconcile requirements from both design and business perspectives

  • Identify overlaps, dependencies, and potential conflicts between requirements

  • Prioritize requirements based on business impact, technical feasibility, and implementation complexity