মূল বিষয়বস্তুতে যান
AllsWeb
Optimised 6amMart
  1. The measured results
  2. The scale test
  3. Defects fixed
  4. What is still open
Markdown হিসেবে দেখুন

The scale test

On this page

  • What we loaded
  • What the scale revealed
  • The number that says the most
  • Throughput, stated carefully
  • Where the boundaries are
  • Why we keep the dataset

A demo shop has forty products and no orders. A real shop has thousands of products and years of orders. Code that is comfortable on the first can fall over on the second, and the difference does not show up until you have customers — which is the worst possible moment to find it.

So we stopped testing on a demo.

What we loaded

A real production shop's data: a 410 MB database dump holding 66,701 orders, alongside its complete uploaded-files tree — around 900 MB and 5,000-odd images, the real product photos, banners and store logos.

That last part matters more than it sounds. Testing with an empty uploads folder means every image request 404s instantly, which is fast and tells you nothing. A shop's real media is part of its load.

The server: 4 GB of RAM, 2 CPU cores. Deliberately modest, because that is the size of box a shop actually starts on, and problems that only appear when resources are tight are exactly the problems worth finding.

What the scale revealed

Several things that were invisible on small data became obvious immediately:

  • Pages that ran a database query inside a loop — fine at forty rows, catastrophic at thousands. The 8,614-questions earnings report on the measured results page is the extreme case, but it was not the only one.
  • Queries with no index behind them, which a small table hides completely because scanning forty rows costs nothing.
  • Listing screens that loaded every matching row into memory in order to show ten of them.
  • A cache that kept a copy per unique request, which on a small catalogue is a handful of copies and on a real one is thousands.

None of these are exotic bugs. They are the ordinary consequence of code written and tested against a demo dataset, and they are precisely what a shop owner inherits on day one.

The number that says the most

After the work, the whole working dataset lived in memory: 99.99 % of database reads were answered without touching the disk, on a 515 MB dataset in a 1 GB buffer pool.

That is the real finding, and it is more useful than any single response time. It means the shop is not waiting on storage during normal operation — the pages are fast because the data is where it needs to be, not because one query got tuned.

Throughput, stated carefully

Under 20 concurrent users hitting the search endpoint for 30 seconds, the server sustained roughly 53 requests per second on 2 cores.

Read that as exactly what it says. It describes one endpoint, on this dataset, on two cores. It is not "6amMart does 53 requests per second" — a different screen or a bigger machine gives a different answer, and we did not measure a bigger machine.

Where the boundaries are

Warning

Everything on this page was measured on 4 GB / 2 cores. We have no measurements from larger servers, so nothing here predicts what an 8 GB box would do.

Two further honesty notes. Storage-speed figures from these runs are not usable as evidence — they reflect which physical host the virtual machine happened to land on, not the software. And the dataset, real as it is, is one shop: your catalogue's shape will differ, and shape affects which queries matter.

Why we keep the dataset

Every change since is re-measured against the same data. That is the only way a "faster" claim stays true over time rather than describing one afternoon — and it is how the defects were found in the first place, because a defect that only appears at scale needs scale to appear in.

PreviousThe measured resultsNextDefects fixed
AllsWeb

AI + Automation + Human Engineers — প্রোডাকশন-গ্রেড বিল্ড ১–৩ দিনে ডেলিভারি। যেকোনো স্ক্রিপ্ট বা কোডবেসের জন্য ইনস্টলেশন, কাস্টমাইজেশন, অ্যাপ সাবমিশন ও ম্যানেজড সাপোর্ট।

  • hi@allsweb.com
  • +91 72328 80007

অন্বেষণ করুন

  • AI এজেন্ট
  • AI অটোমেশন ও ওয়ার্কফ্লো
  • AI সার্চ অপ্টিমাইজেশন
  • সব সমাধান
  • সব থার্ড-পার্টি স্ক্রিপ্ট
  • সব সেবা
  • অপ্টিমাইজ করা 6amMart
  • SixPanel
  • SixPreflight
  • আপডেট / আপগ্রেড সেবা
  • Play Store 16 KB ফিক্স
  • অফার ও কুপন

কোম্পানি

  • আমাদের সম্পর্কে
  • আমাদের নিয়োগ করুন
  • সহায়তা ও যোগাযোগ
  • অ্যাফিলিয়েট প্রোগ্রাম
  • শীঘ্রই আসছে

আইনি

  • শর্তাবলী
  • গোপনীয়তা নীতি
  • রিফান্ড নীতি
  • পেমেন্ট নীতি
  • সহায়তা নীতি
  • গ্রহণযোগ্য ব্যবহার
  • কুকি নীতি
  • অ্যাফিলিয়েট শর্তাবলী
  • দাবিত্যাগ

© 2026 AllsWeb। সর্বস্বত্ব সংরক্ষিত।