Kategori: Administration

NewSQL = NoSQL + ACID

Tidigare hade Odnoklassniki cirka 50 TB data som behandlades i realtid, lagrat i SQL Server. För en sĂ„ stor volym Ă€r det praktiskt taget omöjligt att sĂ€kerstĂ€lla snabb och pĂ„litlig, samt fault-tolerant, datacenterĂ„tkomst med en SQL-databas. Vanligtvis anvĂ€nds en av NoSQL-lagringarna i sĂ„dana fall, men allt kan inte överföras till NoSQL: vissa entiteter krĂ€ver […]

En detaljerad analys av AWS Lambda

ÖversĂ€ttningen av artikeln har förberetts speciellt för studenterna i kursen "MolntjĂ€nster". Är du intresserad av att utvecklas inom detta omrĂ„de? Titta pĂ„ masterclass av EĐłĐŸŃ€ Đ—ŃƒĐ”ĐČ (TeamLead pĂ„ InBit) "AWS EC2-tjĂ€nst" och gĂ„ med i nĂ€sta kursgrupp: start den 26 september. Fler och fler mĂ€nniskor övergĂ„r till AWS Lambda för skalbarhet, prestanda, kostnadseffektivitet och förmĂ„gan att hantera miljontals och till och med triljoner förfrĂ„gningar per mĂ„nad. […]

Slurm DevOps. Dag tvÄ. IaC, testning av infrastruktur och "Slurm inspirerar!"

Utanför fönstret Ă€r det typiskt positivt höstvĂ€der i Sankt Petersburg, konferensrummet pĂ„ Selectel Ă€r varmt, kaffe, Coca-Cola och nĂ€stan sommar. I den omgivande vĂ€rlden Ă€r det den 5 september 2019, och vi har andra dagen av SĐ»Ń‘Ń€ĐŒ DevOps. PĂ„ första dagen av intensiven gick vi igenom de enklaste Ă€mnena: Git, CI/CD. PĂ„ andra dagen förberedde vi Ă€mnet Infrastructure as Code och testning av infrastrukturen för deltagarna — […]

AllmÀnna principer för QEMU-KVM

Min nuvarande förstĂ„else: 1) KVM KVM (Kernel-based Virtual Machine) – en hypervisor (VMM – Virtual Machine Manager) som fungerar som en modul pĂ„ Linux OS. Hypervisorn behövs för att köra viss programvara i en icke-existerande (virtuell) miljö och dölja den faktiska hĂ„rdvaran som denna programvara körs pĂ„. Hypervisorn fungerar som en "genomgĂ„ng" […]

Cisco-trÀning 200-125 CCNA v3.0. Dag 35. Dynamisk trunkeringsprotokoll DTP

Idag kommer vi att gĂ„ igenom det dynamiska trunkingprotokollet DTP och VTP – vlan trunking-protokollet. Som jag nĂ€mnde i senaste lektionen kommer vi att följa ICND2-examensĂ€mnena i den ordning de presenteras pĂ„ Ciscos webbplats. Förra gĂ„ngen gick vi igenom punkt 1.1, och idag kommer vi att titta pĂ„ 1.2 – konfiguration, verifiering och felsökning av nĂ€tverks-switchförbindelser: tillĂ€gg […]

OpenCV pÄ STM32F7-Discovery

Jag Ă€r en av utvecklarna bakom operativsystemet Embox, och i den hĂ€r artikeln kommer jag att berĂ€tta om hur jag lyckades köra OpenCV pĂ„ STM32746G-kortet. Om man söker pĂ„ nĂ„got som "OpenCV pĂ„ STM32-kort" kan man hitta en hel del personer som Ă€r intresserade av att anvĂ€nda detta bibliotek pĂ„ STM32-kort eller andra mikrokontroller. Det finns flera videor som visar […]

Portering av Qt till STM32

God dag! Vi i Embox-projektet har fĂ„tt Qt att fungera pĂ„ STM32F7-Discovery och vi skulle vilja berĂ€tta om det. Tidigare har vi redan berĂ€ttat hur vi lyckades fĂ„ OpenCV att fungera. Qt Ă€r ett plattformsoberoende ramverk som inte bara inkluderar grafiska komponenter utan ocksĂ„ sĂ„dana saker som QtNetwork, en uppsĂ€ttning klasser för att arbeta med databaser, Qt for Automation (i […]

SIP telefon pÄ STM32F7-Discovery

Hej alla. För en tid sedan skrev vi om hur vi lyckades köra en SIP-telefon pĂ„ STM32F4-Discovery med 1 MB ROM och 192 KB RAM) baserat pĂ„ Embox. Det bör nĂ€mnas att den versionen var minimal och kopplade ihop tvĂ„ telefoner direkt utan server och med röstöverföring endast i en riktning. DĂ€rför bestĂ€mde vi oss för att köra […]

Hur man skapar ett open source-projekt

Redan den hĂ€r veckan kommer IT-festivalen TechTrain att Ă€ga rum i Sankt Petersburg. En av talarna blir Richard Stallman. Embox deltar ocksĂ„ i festivalen, och sjĂ€lvklart kunde vi inte lĂ„ta bli att uppmĂ€rksamma Ă€mnet öppen kĂ€llkod. DĂ€rför heter ett av vĂ„ra föredrag "FrĂ„n studentprojekt till öppen kĂ€llkodsprojekt. Erfarna Embox". Det kommer att handla om utvecklingen av Embox som ett projekt med öppen kod. I […]

Inte bara New Relic: en blick pÄ Datadog och Atatus

Inom SRE-/DevOps-ingenjörer Ă€r det ingen överraskning att en klient (eller övervakningssystem) plötsligt meddelar att "allt Ă€r förlorat": webbplatsen fungerar inte, betalningarna gĂ„r inte igenom, livet Ă€r ett elĂ€nde
 Hur gĂ€rna man Ă€n skulle vilja hjĂ€lpa i en sĂ„dan situation Ă€r det ofta mycket svĂ„rt att göra det utan ett enkelt och tydligt verktyg. Ofta Ă€r problemet dolt i koden för sjĂ€lva applikationen – man behöver bara […]

Windows: ta reda pÄ vem som Àr inloggad var

– Åh, ingenting fungerar för mig, hjĂ€lp! – Oroa dig inte, vi fixar det nu. SĂ€g datorns namn... (en klassiker frĂ„n teknisk support) Det Ă€r bra om du har ett verktyg som BgInfo eller om dina anvĂ€ndare kĂ€nner till genvĂ€gen Windows+Pause/Break och kan anvĂ€nda den. Det finns till och med sĂ€llsynta exemplar som har lĂ€rt sig namnet pĂ„ sin maskin. Men ofta har vi […]

Cisco-trÀning 200-125 CCNA v3.0. Dag 34. Utvidgad koncept av VLAN

Vi har redan diskuterat VLAN-nĂ€tverk i videolektionerna Dag 11, 12 och 13, och idag fortsĂ€tter vi vĂ„r studie inom Ă€mnet ICND2. Jag spelade in den tidigare videon som markerade slutet pĂ„ förberedelserna för att ta ICND1-examen för flera mĂ„nader sedan, och har varit mycket upptagen fram till idag. Jag tror att mĂ„nga av er har klarat detta […]

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster