Enterprise SSD "small deals"

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

luckylinux

Well-Known Member
Mar 18, 2012
1,833
609
113
I'm building a website to make the process of finding good SSD deals on eBay easier, should I post it here when "finished"? Anyone interested?
That would be good :). Not sure if you're building a free Website or we would have to pay for it though.

When I'll get some Time I also plan on doing some eBay Browse API (like @ca3y6) using Python & setup auto monitoring with a Docker Container or something. Free Time is never enough though :rolleyes: .
 

ca3y6

Well-Known Member
Apr 3, 2021
949
963
93
  • Like
Reactions: slow.oar7486

luckylinux

Well-Known Member
Mar 18, 2012
1,833
609
113
I like free stuff, so definitely for free.
In the future, if this works decently, I can consider using the eBay partner program to have the user (optionally) use the referral link, but I've not looked into that much, it's not the goal.
I just hope my 1GB 1 core VPS can handle it, I'll have to see that first. Home internet is too unreliable for hosting this, sadly.
Well, I did Websites and Databases in the Past. Depends what you need to do with it really. When I reached a MySQL Database in big Size, Things started going very wrong.

If you only do API Queries & serve the response as REST API as well, it should be pretty lightweight.

Query eBay, cache Result (I'd just do a JSON Dump from Python), or you could also use Redis / Valkey (I prefer Valkey for Caching).

Given you don't have many Resources, I'd just do the JSON Dump & Load, I wouldn't even think about using PostgreSQL or Valkey with so little Resources TBH. If you use Python, maybe diskcache would be good for you though (I researched it a bit, but didn't make any Implementation [yet]).

I'd probably split the App into:
- Crawler (Querying eBay API & save Results)
- Server (serve cached Data via API)

If you want to handle even more Responses (but pretty sure this is only needed once you reach several hundred-thousands Queries per Second), you might even directly cache the full REST API Path e.g. /my/search/criteria or whatever as a Folder Structure. Then you don't even need to do real-time Processing, you just need to serve Static Files.

Each its own Strengths and Weaknesses of course.
 

luckylinux

Well-Known Member
Mar 18, 2012
1,833
609
113
enterprise ssd's low endurance ? new to me.
He meant the Consumer SSD mentioned by @Wasmachineman_NL:
Code:
SSDs like 970 Evo Pluses, 990 Pros etc
I second the Advice from @BackupProphet (to AVOID CONSUMER SSDs). Unless it's purely for a NAS where the Disks are directly attached to the NAS and for "Static Files" (say e.g. Word Documents, Pictures, Videos if you have the Budget for it). But for anything VM related or Database related or Container related, avoid liked the Plague :rolleyes: .

Right now I am trying to move a VM full of Podman (Docker-like) Containers. Needless to say that is quite a huge write-amplification Workload including a lot of PostgreSQL Database (600 GB of TimescaleDB, similar story though).

Try to copy more than 10GB of Files in one "Burst" on a Consumer Drive like my Crucial MX500 1TB. Good luck when the DRAM (or SLC Cache for NVMe Drives) runs out.

Currently moving to a System with a Root Pool based on a Striped Mirror with 2 x Samsung PM963a and 2 x Micron 5200 ECO (crossed-brands, i.e. a Samsung and a Micron in each VDEV).

Already doing a System Update with apt dist-upgrade feels like Day and Night.

I look at > 30% IOWAIT with consumer SSDs. And sometimes even opening (or writing to) a File with nano takes 30 Seconds.

EDIT 1: Modified the Part in Bold to avoid misunderstandings.
 
Last edited:
  • Like
Reactions: nexox and RolloZ170

nabsltd

Well-Known Member
Jan 26, 2022
843
629
93
I think a deal for that capacity is around 100 USD :p
An actual deal for a high DWPD enterprise NVMe in the 3.8TB range and M.2 format is $200-300.

Anything less than $200 is likely suspect in some way, while more than $300 isn't a deal
 
  • Like
Reactions: nexox

luckylinux

Well-Known Member
Mar 18, 2012
1,833
609
113
I've had an MX500 2tb drive fail on me. If you need SATA SSDs, you're better off with the enterprise Micron offerings. Here is a 5400 PRO 1TB SATA drive that sells new for the same price I can get a new MX500 1TB in Canada:
BRAND NEW - Micron 5400 PRO 960 GB SSD - 2.5" MTFDDAK960TGA Sata 6Gb/s | eBay
That's an extremely high Price compared to what I'm able to get on the 2nd Hand market (besides NOT having to add another 25% VAT on top of it).

It might be a good Price for a "new" Drive, but in absolute Terms it's not. Not even sure how much Warranty you'd get for it.

You might as well go for something Bigger "new" at the same Price & NVMe Speed.
NO endorsement for the Seller, just another Drive that was shown automatically below your linked Listing (it's "Open Box" though):
 

nexox

Well-Known Member
May 3, 2023
2,087
1,060
113
What’s a good price for Optane P4800X 750GB?
In U.2 I like them under $200 but it's sometimes a couple months between deals like that, since the supply is limited and comes in bursts, and if you're looking for the add in card form factor those are usually more expensive.
 
  • Like
Reactions: slow.oar7486