Pokračujeme v otevírání dveří do technologické kuchyně Retail Rocket. V dnešním článku jsme se rozhodli podělit se o příběh našeho „korporátního backendu“, budeme hovořit o pracovišti pro vývojáře. Stejná komfortní zóna, která nás v životě obklopuje, ale není o nic méně důležitá než výběr technologického zásobníku.

Stál jsem před úkolem připravit pracoviště pro nového člena vývojového týmu, zdálo by se, co může být jednoduššího? V praxi se vše ukázalo mnohem složitější, než jsem čekal. Předtím jsme koupili stůl Galant z IKEA, jakoukoliv kancelářskou židli + MacBook Pro – a nové pracoviště jsme měli hotové.

Staré vývojářské pracoviště .NET v kanceláři Retail Rocket

Od té doby uplynuly 2 roky, vyrostli jsme, náš styl práce se změnil – je čas vybrat novou konfiguraci. Polovina našeho týmu pracuje na technologickém stacku společnosti Microsoft. Jedná se o velký projekt ve Visual Studiu 2015 + Resharper: 26 aplikací, 9 knihoven, 3 projekty s testy, což celkem v době publikace článku dává 4 312 souborů a více než 60 tisíc řádků kódu. Plus IIS s kompilací a spuštěním aplikace na lokálním počítači, což klade zvýšené nároky na výpočetní výkon použitého zařízení.

Strávil jsem 4 týdny výběrem vhodné konfigurace a stále si nejsem jistý, zda jsem udělal vše správně, a tak jsem se rozhodl, že moje zkušenost bude užitečná pro komunitu, zejména proto, že si konfiguraci můžete vždy individuálně upravit pro sebe.

  • Nalezení nejvýkonnějších součástí konfigurace.
  • Vzájemná kompatibilita komponentů.
  • Ukázalo se, že je nečekaně obtížné vybrat obchod, který má všechny komponenty, montážní služby, testování atd.

Konfigurace

Monitor

Model: DELL U2515H
Kritéria výběru: IPS matice, rozlišení > 2500 px.

Váhali jsme mezi tímto modelem a jeho „velkým bratrem“ – DELL P2715Q (možná to zkusíme později).

K monitoru jsme zakoupili držák DELL Arm MSA14, ukázalo se, že ušetří spoustu místa na stole a je obecně velmi pohodlný.

Cena monitoru: ~ 30 000 rublů.
Cena montáže: ~ 8 rub.

Procesor

Model: Intel Core i7-6700K
Kritérium výběru: nejvýkonnější ze stolních počítačů.

Ten nejvýkonnější, který je dnes k dispozici pro stolní počítače, aby v době kompilace nenarazil na omezení procesoru. Je důležité si uvědomit, že cena za stejný procesor v různých obchodech a někdy v jednom se může pohybovat od 23 do 34 tisíc rublů. v závislosti na šarži.

READ
Jak dlouho trvá vypěstovat bazalku ze semínek?

Grafická karta

Na tuto součást nejsou kladeny žádné zvláštní požadavky. Vestavěný grafický adaptér Intel dobře zvládá naše úkoly.

Diskový subsystém

Model: SSD Samsung 950 PRO M.2 PCIe 256Gb
Kritérium výběru: maximální provozní rychlost dostupná pro stolní počítače.

Pro naše účely je důležitý výkon disku. Můj výzkum na výkonových testech ukázal, že tento model je jeden z nejrychlejších a 256 GB je pro nás docela dost. Existuje možnost, že v budoucnu budeme uvažovat o raidu z těchto disků.

Test HD Tune MacBook Pro 15 (2015) VS Samsung SSD PRO 950

Samsung SSD PRO 950:

Téměř dvakrát rychleji.

Základní deska

Model: ASRock Z170 EXTREME4
Kritéria výběru: vhodná zásuvka, konektor M.2 (konektor disku) správné generace a standardu, dva výstupy DisplayPort + HDMI (velmi důležité).

Vzpomínka

Model: Kingston HyperX Fury HX421C14FB2K2/16
Kritérium výběru: XMP (snáze se s ním mluví), vhodná frekvence pro procesor.

Počítačová skříň

Model: Deepcool TESSERACT SW Bílá
Kritérium výběru: PSU zespodu – říkají, že dělá méně hluku, tvar a vzhled.

Napájecí zdroj

Model: Aerocool 500W Maloobchodní KCAS-500W
Kritéria: výkon a hladina hluku.

Vybrali jsme skoro prst na obloze, vygooglili jsme několik modelů na základě hluku, vzali je s rezervou výkonu v naději, že chladič nezrychlí dopředu.

Systém chlazení CPU

Model: Kladivo na led IH-4500
Kritérium výběru: minimalizace hluku a ceny.

Při minimální rychlosti tento chladič udržuje teplotu procesoru na 45-47°C

Internetový obchod (nereklama)

Pro OLDI jsme se rozhodli kvůli cenám, dostupnosti montážního servisu a záruce na sestavený počítač.

Celkem: ~100 tisíc rublů, což je nyní mnohem levnější než 1 Mac Book Pro, ale abych byl spravedlivý, dodám, že Mac má na palubě mnohem více vybavení (touchpad, reproduktory, fotoaparát atd.).

Desktop

Kritéria: Nastavitelná výška, velikost minimálně 160 x 60 cm.
Model: IKEA roh BEKANT

Příjemným překvapením byla praktická přihrádka pro uložení vodičů a síťových filtrů nacházející se ve spodní části víka stolu.

židle

Kritérium: osobní zkušenost.
Model: Látka IKEA MARCUS

Vcelku pohodlné křeslo, z vlastní zkušenosti vím, že je spolehlivé.
Cena: 12 000 rublů.

READ
Jak správně vysušit dům z pórobetonu?

Jak to všechno vypadá v bitvě?

Nové vývojářské pracoviště .NET v kanceláři Retail Rocket

Celkový rozpočet dosažen ~ 105 tisíc rublů pro pracovní auto a 30 tisíc rublů za stůl a židli, což je dnes celkem 50 tisíc rublů levnějšínež MacBook Pro 15 a úroveň pohodlí a produktivity se výrazně zvýšila.

Napište do komentářů své myšlenky, jak udělat vývojářské pracoviště ještě pohodlnější a pohodlnější.

Andrey Chizh,
CTO Retail Rocket

PS
Vždy vítáme nové členy týmu a máme otevřeno několik volných míst na pozici „.NET Developer“. Náš technologický zásobník a úroveň úkolů můžete posoudit hned v prvním příspěvku na Habré. Svůj životopis můžete poslat přímo mně na adresu avchizh@retailrocket.ru (nemáme HR, budeme komunikovat přímo).