maborak.com~/products/asin-watchersoftware & infrastructure engineering
Maborak software

Commerce monitoring

ASIN Watcher

A commerce monitoring platform combining distributed collection workers, price history, landed-cost comparison and customer alerts, with account management, billing and supporting infrastructure.

Product capabilities

  • Product tracking across supported Amazon marketplaces
  • Landed-cost comparison including shipping and import fees
  • Price alerts through email and supported messaging integrations

Platform architecture

Application, data and infrastructure.

Customer application, collection services, backend APIs, price history, billing and deployment configuration.

System architectureASIN WatcherApplication and processing components
  • CollectionQueue workers and browser service
  • ApplicationProduct tracking and alert rules
  • DataPrice history and regional costs
  • AccountsBilling and notifications

Data flow

  1. Product tracking
  2. Collection workers
  3. Price history
  4. Alert evaluation
  5. Notifications

Collection infrastructure

External workers fetch queue tasks and submit results through an authenticated API. A separate browser service reuses browser processes, isolates request contexts and limits concurrent work.

Application and data

The FastAPI backend manages products, regional pricing, historical observations and alert rules. SQLAlchemy persistence supports separate read and write engines; the deployment stack includes PostgreSQL and connection pooling.

Commercial operations

Accounts, credits, payment integrations and recipient verification sit alongside the monitoring engine. Price events trigger alert evaluation and delivery through configured notification channels.

  • FastAPI
  • React / TypeScript
  • PostgreSQL
  • Browser workers
  • Container deployment

Technologies we work with

  • Argo CD
  • Kubernetes
  • Docker
  • Podman
  • Ansible
  • Jenkins
  • Chef
  • Proxmox VE
  • Google Cloud
  • Linux
  • Red Hat
  • CentOS
  • NGINX
  • Apache
  • Traefik
  • Prometheus
  • Grafana
  • PostgreSQL
  • MySQL
  • MariaDB
  • Redis
  • etcd
  • Qdrant
  • Elasticsearch
  • Logstash
  • Kibana
  • PagerDuty
  • Go
  • Python
  • FastAPI
  • PHP
  • TypeScript
  • React