Jump to content

1. General details

Budget (including currency): N/A , whatever it takes

Country: UK

Games, programs or workloads that it will be used for: Just programming

 

2. Aim

Only programming, mainly in Golang, plus something in Terraform. The situation can change in the future, but mainly backend stuff.

I'll need to run a few containers plus one VM at least, not sure for what but one VM is always there 😄 , if both the OS and VM are Fedora based, they are gonna take 4GB of RAM each just to stay up and running.

With some large opensource project, I may need to compile a huge solution/binary, therefore I think I need performance, I can't quantify it, but that's what I'm gonna do. For the moment I didn't take any project, but it will be soon my hobby to make contributions to the open source environment, plus, it will easily be my my daily job.

What about the future company needs? Mmm, Bash, Python, somethign else will come up as well.

 

3. Monitors

I think 1080 is the minimum, the size could be 24-27".

In case of a Mac, I need a 4K monitor minimum, below that it sucks (not supported well, it's blurry), unless 2k monitors that nowadays are not easy to find.

 

4. Peripherals / Hardware

Nothing special

I'm pretty sure that I need at least 16 GB of RAM and 500GB SSD, ideally 1TB plus some HDD for other large files and/or backups.

 

5. Why are you upgrading?

Because I use my gaming machine for gaming, I can't reboot it every time I need to login in Linux with a dual boot setup.

At the moment I survive with Fedora in HyperV, which runs well in RDP (xRDP) after I've spent a lot of time to manage the resolution, bitmap etc... (no audio unfortunately)

 

6. Other details

Why not a Mac Mini? I know you are gonna kill me now, but let's have a look to the reality, the new Mac series is simply incredible in terms of performance and the thermal issue has been solved, so what about a new Mac Mini with 16 GB of Ram?

In the worst case I'll need to do something for iOS or macOS in the future, the machine will be ready under my hands.

 

I have no problem to assemble my machine if I need to build one, just so you know.

 

Used machines for business are very interesting due to the price

Link to comment
https://linustechtips.com/topic/1387605-build-for-backend-development/
Share on other sites

Link to post
Share on other sites

We need a budget to work with, otherwise we can't accurately help you with a list 

CPU: AMD Ryzen 5 5600X Heatsink: Gelid Phantom Black GPU: Palit RTX 3060 Ti Dual RAM: Corsair DDR4 2x8GB 3000Mhz mobo: Asus X570-P case: Fractal Design Define C PSU: Superflower Leadex Gold 650W

 

Link to post
Share on other sites

20 minutes ago, temdev said:

N/A , whatever it takes

This is not a valid answer, if you dont care about price tags then consider looking at Puget Systems developer PC lineups, and max them out.

Press quote to get a response from someone! | Check people's edited posts! | Be specific! | Trans Rights

 

Link to post
Share on other sites

7 minutes ago, SorryClaire said:

This is not a valid answer, if you dont care about price tags then consider looking at Puget Systems developer PC lineups, and max them out.

I don't think I can go above 1k pounds... It's quite difficult for my needs...

So I would say 1k as maximum.

Link to post
Share on other sites

The 5800X just saw a price cut in the U.S. to $300, not sure about UK pricing, but that would be a good all around CPU for these kinds of workloads. You can also look at the pricing of a 11600K/11700K, 10th gen might be worth considering as well. 3700X on the AMD side, too. Depends on pricing in your area, and how much of your budget you can devote to it.

 

For containers and VM(s), you're going to want 32GB of RAM. 16GB isn't really going to cut it. I do a lot of work in containers and I'm usually around 18-20GB utilization, between that, browsers, and various dev tools.

 

Other than that, you can mostly go budget, but not necessarily cheap. You're not going to need like super fast Gen4 storage, for example. I would encourage you to pick a quality PSU, though. It will matter.

 

40 minutes ago, temdev said:

Because I use my gaming machine for gaming, I can't reboot it every time I need to login in Linux with a dual boot setup.

You do know about WSL, don't you? You can do anything you can do in Linux right in Windows. There's WSLg now as well, so you can actually even run Linux GUI apps, and performance is near native.

CPU: AMD Ryzen 9 9950X3D · Cooler: Noctua NH-D15S Chromax.black · Motherboard: Gigabyte Auros X670 Elite AX · RAM: G.Skill Flare X5 64GB (2 x 32GB) DDR5 6000MHz CL30 · Graphics Card: Zotac NVIDIA GeForce RTX 4070 Super Twin Edge OC 12GB · Boot Drive: 1TB XPG Gammix S70 Blade NVMe SSD · Game Drive: 2TB WD SN850X NVMe SSD · PSU: Seasonic Focus GX V3 1000W 80+ Gold · Case: Fractal Design North Mesh · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: EPOMAKER x Aula F99 Wireless Mechanical Keyboard · Mouse: Logitech G309 Lightspeed Wireless Gaming Mouse

Link to post
Share on other sites

1 minute ago, Chris Pratt said:

The 5800X just saw a price cut in the U.S. to $300, not sure about UK pricing, but that would be a good all around CPU for these kinds of workloads. You can also look at the pricing of a 11600K/11700K, 10th gen might be worth considering as well. 3700X on the AMD side, too. Depends on pricing in your area, and how much of your budget you can devote to it.

 

For containers and VM(s), you're going to want 32GB of RAM. 16GB isn't really going to cut it. I do a lot of work in containers and I'm usually around 18-20GB utilization, between that, browsers, and various dev tools.

 

Other than that, you can mostly go budget, but not necessarily cheap. You're not going to need like super fast Gen4 storage, for example. I would encourage you to pick a quality PSU, though. It will matter.

Thank you.

I could delegate my current gaming machine for that task, but I only have 16GB of RAM... I could upgrade that.

 

In the meanwhile, I could re-build another gaming machine with a new AMD hardware (I have Ryzen series 1), I won't buy another videocard, I'll transfer it.

Money wise, it seems decent, the problem is that the other 16GB of RAM for the DEV machine are not easy to find, the price would be around 80 pounds, it's not a common model, it has already 4 years...

 

Price tag is pretty much similar, but it has another weight on the living experience 😄 

Link to post
Share on other sites

3 minutes ago, temdev said:

Thank you.

I could delegate my current gaming machine for that task, but I only have 16GB of RAM... I could upgrade that.

 

In the meanwhile, I could re-build another gaming machine with a new AMD hardware (I have Ryzen series 1), I won't buy another videocard, I'll transfer it.

Money wise, it seems decent, the problem is that the other 16GB of RAM for the DEV machine are not easy to find, the price would be around 80 pounds, it's not a common model, it has already 4 years...

 

Price tag is pretty much similar, but it has another weight on the living experience 😄 

CPU generally matters far more for development workloads than gaming. If you're going to buy a new CPU it should probably go in your dev machine.

CPU: AMD Ryzen 9 9950X3D · Cooler: Noctua NH-D15S Chromax.black · Motherboard: Gigabyte Auros X670 Elite AX · RAM: G.Skill Flare X5 64GB (2 x 32GB) DDR5 6000MHz CL30 · Graphics Card: Zotac NVIDIA GeForce RTX 4070 Super Twin Edge OC 12GB · Boot Drive: 1TB XPG Gammix S70 Blade NVMe SSD · Game Drive: 2TB WD SN850X NVMe SSD · PSU: Seasonic Focus GX V3 1000W 80+ Gold · Case: Fractal Design North Mesh · Monitor: MSI Optix MAG342CQR 34” UWQHD 3440x1440 144Hz · Keyboard: EPOMAKER x Aula F99 Wireless Mechanical Keyboard · Mouse: Logitech G309 Lightspeed Wireless Gaming Mouse

Link to post
Share on other sites

I'd suggest at least a 1440 monitor. 

 

Memory is not that expensive at the moment. Consider a 2x16GB kit.

 

Get a decent cpu. 

 

PCPartPicker Part List

CPU: Intel Core i7-12700K 3.6 GHz 12-Core Processor  (£409.55 @ Overclockers.co.uk) 
CPU Cooler: be quiet! Dark Rock Pro 4 50.5 CFM CPU Cooler  (£69.14 @ Amazon UK) 
Motherboard: MSI MAG Z690 TOMAHAWK WIFI DDR4 ATX LGA1700 Motherboard  (£259.99 @ CCL Computers) 
Memory: Corsair Vengeance LPX 32 GB (2 x 16 GB) DDR4-3200 CL16 Memory  (£109.99 @ Corsair UK) 
Storage: Western Digital Black SN850 2 TB M.2-2280 NVME Solid State Drive  (£299.97 @ Box Limited) 
Video Card: MSI GeForce GTX 1660 SUPER 6 GB GAMING X Video Card  (£499.00 @ Computer Orbit) 
Case: Fractal Design Meshify 2 Compact ATX Mid Tower Case  (£91.64 @ More Computers) 
Power Supply: SeaSonic FOCUS GX 650 W 80+ Gold Certified Fully Modular ATX Power Supply  (£85.14 @ CCL Computers) 
Monitor: ViewSonic XG2705-2K 27.0" 2560x1440 144 Hz Monitor  (£207.21 @ CCL Computers) 
Total: £2031.63
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2021-11-11 00:54 GMT+0000

80+ ratings certify electrical efficiency. Not quality.

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×