Kategori: Administration

Distribuera Docker Image till Dokku med hjÀlp av Ansible

Prolog Nyligen fick jag veta om en "pocket" PaaS liknande Heroku med ett ganska uppenbart namn — Dokku. Möjligheten att enkelt lĂ€gga till certifikat till applikationen och vhost direkt var sĂ€rskilt tilltalande, sĂ„ jag bestĂ€mde mig för att flytta mina dockerbilder till Dokku. TyvĂ€rr blev jag besviken över att det i Dokku inte finns nĂ„gra kommandon som liknar Heroku's dokku container:push dokku container:release // VĂ€ldigt […]

Vad kan en försvagning av isoleringsnivÄn i databaser leda till?

Hej alla. Vladislav Rodin hĂ€r. För nĂ€rvarande Ă€r jag kursledare för kursen "Architekt av högbelastning" pĂ„ OTUS och undervisar ocksĂ„ pĂ„ kurser relaterade till mjukvaruarkitektur. Förutom undervisning, som ni kanske har mĂ€rkt, skriver jag originalmaterial för OTUS-bloggen pĂ„ Habr och dagens artikel vill jag Ă€gna Ă„t lanseringen av kursen "PostgreSQL", som just nu […]

Genomförande av kommandona docker pull och docker push utan docker-klienten via HTTP-förfrÄgningar

Vi hade 2 sĂ€ckar grĂ€s, 75 tabletter meskalin, en Unix-miljö, en Docker-repo och uppgiften att implementera kommandona docker pull och docker push utan Docker-klienten. UPD: FrĂ„ga: Vad Ă€r allt detta till för? Svar: Belastningstestning av produkten (INTE med bash, skripten ges i utbildningssyfte). Att inte anvĂ€nda Docker-klienten beslutades för att minska ytterligare lager (inom rimliga […]

Data Dichotomy: Ompröva förhÄllandet till data och tjÀnster

Hej alla! Vi har fantastiska nyheter, i juni lanserar OTUS Ă„terigen kursen "Mjukvaruarkitekt", och i samband med detta delar vi traditionellt med oss av anvĂ€ndbart material. Om du har stött pĂ„ hela denna historia med mikrotjĂ€nster utan nĂ„gon kontext Ă€r det förstĂ„eligt att du tycker att det Ă€r lite mĂ€rkligt. Att dela upp en applikation i fragment som Ă€r kopplade till varandra via nĂ€tverk innebĂ€r nödvĂ€ndigtvis att man lĂ€gger till […]

Belastningstestning som en CI-tjÀnst för utvecklare.

Ett av de problem som mjukvaruleverantörer med flera produkter ofta stöter pĂ„ Ă€r duplicering av ingenjörskompetenser - utvecklare, testare och infrastrukturadministratörer - i nĂ€stan varje team. Detta gĂ€ller Ă€ven kostsamma ingenjörer - experter inom belastningstestning. IstĂ€llet för att Ă€gna sig Ă„t sina direkta uppgifter och anvĂ€nda sin unika erfarenhet för att bygga upp processen för belastningstestning, vĂ€lja metodik, […]

NFC: Analys av teknologin för Near Field Communication

Vi har alla blivit vana vid NFC-funktionen pĂ„ smartphones. Och det verkar tydligt. MĂ„nga köper inte smartphones utan NFC, eftersom de tror att det bara handlar om betalningar. Men det finns massor av frĂ„gor. Men visste du vad mer denna teknik kan göra? Vad gör man om din smartphone inte har NFC? Hur anvĂ€nder man chippet i iPhone utan […]

Hur vi hanterade en plötslig lastökning med x10 pÄ distans och vilka slutsatser vi drog

Hej, Habr! De senaste mĂ„naderna har vi levt i en mycket intressant situation, och jag skulle vilja dela med mig av vĂ„r historia om skalning av infrastruktur. Under denna tid har SberMarket vuxit i ordrar fyra gĂ„nger och lanserat tjĂ€nsten i 17 nya stĂ€der. Den explosiva efterfrĂ„gan pĂ„ livsmedelsleveranser har krĂ€vt att vi skalar vĂ„r infrastruktur. LĂ€s om de mest intressanta och anvĂ€ndbara insikterna […]

Praktikpass frÄn IBM: Quarkus (super snabb Java för mikrotjÀnster), Jakarta EE och OpenShift

Hej alla! Vi har ocksĂ„ blivit trötta pĂ„ webbinarier, antalet har överstigit alla möjliga grĂ€nser de senaste mĂ„naderna. DĂ€rför försöker vi för Habr att vĂ€lja de mest intressanta och anvĂ€ndbara. I början av juni (vi hoppas att sommaren Ă€ndĂ„ kommer) har vi planerat nĂ„gra praktiska sessioner som vi Ă€r sĂ€kra pĂ„ kommer att intressera utvecklarna. För det första – vi kommer att berĂ€tta om serverless och den senaste super snabba Quarkus […]

Molnbaserad meddelandehantering pÄ Red Hat OpenShift-plattformen med hjÀlp av Quarkus och AMQ Online

Hej alla! HĂ€r Ă€r det – vĂ„rt avslutande inlĂ€gg i serien om Quarkus! (Förresten, kolla in vĂ„rt webbinar «Det hĂ€r Ă€r Quarkus – Kubernetes native Java-ramverk». Vi visar hur man kommer igĂ„ng «frĂ„n grunden» eller flyttar befintliga lösningar) I det föregĂ„ende inlĂ€gget granskade vi de verktyg som kan anvĂ€ndas för att kvantitativt utvĂ€rdera förbĂ€ttringarna som uppnĂ„tts genom modernisering av Java-applikationer. Med början frĂ„n version […]

Quarkus: modernisering av applikationer med exemplet helloworld frÄn JBoss EAP Quickstart (fortsÀttning)

Hej alla – hĂ€r kommer det femte inlĂ€gget i vĂ„r serie om Quarkus! (Förresten, kolla in vĂ„rt webbinar «Det hĂ€r Ă€r Quarkus – Kubernetes native Java-ramverk». Vi visar hur man kommer igĂ„ng «frĂ„n grunden» eller flyttar befintliga lösningar) I det föregĂ„ende inlĂ€gget granskade vi modernisering av Java-applikationer med hjĂ€lp av Quarkus-stödda teknologier (CDI och Servlet 3) genom exemplet helloworld-programmet frĂ„n Red […]

Serverns HTTP-header kontrolltjÀnst

För varje webbplats Ă€r det viktigt att korrekt konfigurera HTTP-huvuden. Det har skrivits mycket om Ă€mnet huvuden. HĂ€r har vi sammanstĂ€llt den samlade erfarenheten, RFC-dokumentationen. Vissa av dessa huvuden Ă€r obligatoriska, vissa Ă€r förĂ„ldrade, och vissa kan orsaka förvirring och motsĂ€gelser. Vi har gjort en mĂ€tare för automatisk kontroll av HTTP-huvuden i webbservern. Till skillnad frĂ„n mĂ„nga andra tjĂ€nster som bara visar huvuden, gör denna tjĂ€nst det möjligt att ange […]

Backup-lagring för tusentals virtuella maskiner med gratis verktyg

Hej, nyligen stötte jag pĂ„ en intressant uppgift att stĂ€lla in lagring för backup av ett stort antal blockenheter. Varje vecka gör vi en sĂ€kerhetskopiering av alla virtuella maskiner i vĂ„r molntjĂ€nst, sĂ„ vi behöver kunna hantera tusentals sĂ€kerhetskopior och göra det sĂ„ snabbt och effektivt som möjligt. TyvĂ€rr passar inte standardkonfigurationerna RAID5 och RAID6 i det hĂ€r fallet med tanke pĂ„ […]

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