Författare: Yuri Gagarin

Inställning av Linux-kärnparametrar för att optimera PostgreSQL

Optimal prestanda för PostgreSQL beror på korrekt definierade operativsystemparametrar. Dåligt konfigurerade kärnparametrar kan leda till försämrad prestanda på databasservern. Därför är det viktigt att dessa parametrar konfigureras i enlighet med databasservern och dess arbetsbelastning. I detta inlägg kommer vi att diskutera några viktiga Linux-kärnparametrar som kan påverka prestandan […]

Mozilla kan bli "internetets skurk år"

Mozilla har nominerats till utmärkelsen "internetets skurk år". Initiativtagare är representanter från Storbritanniens Handelsförening för internetleverantörer, och anledningen är företagets planer på att lägga till stöd för protokollet DNS över HTTPS (DoH) i Firefox. Poängen är att denna teknik kan kringgå innehållsfilter som införts i landet. Detta anklagade organisationen Internet Services Providers Association (ISPAUK) utvecklarna för. Poängen är att […]

Utgivning av GNU GRUB 2.04 boot manager

Efter två års utveckling har den stabila versionen av den modulära, plattformsoberoende boot managern GNU GRUB 2.04 (GRand Unified Bootloader) presenterats. GRUB stöder ett brett spektrum av plattformar, inklusive vanliga PC med BIOS, IEEE-1275-plattformar (utrustning baserad på PowerPC/Sparc64), EFI-system, RISC-V, MIPS-kompatibla Loongson 2E-processorer, Itanium-system, ARM, ARM64 och ARCS (SGI), samt enheter som använder det fria paketet CoreBoot. Huvudsakliga […]

Hur man får ut det mesta av en datavetenskapsutbildning

De flesta moderna programmerare har utbildning från universitet. Med tiden kommer detta att förändras, men just nu är läget sådant att bra talanger i IT-företag fortfarande kommer från universitet. I detta inlägg berättar Stanislav Protasov, direktör för Acronis för relationer med universitet, om sin syn på karaktären av den universitetsutbildning som framtida programmerare får. Lärare, studenter och de som anställer dem kan till och med […]

Övergången från monolit till mikrotjänster: historia och praktik

I denna artikel kommer jag att berätta om hur projektet jag arbetar med har utvecklats från en stor monolit till en uppsättning mikrotjänster. Projektet startade sin historia ganska länge sedan, i början av 2000-talet. De första versionerna skrevs i Visual Basic 6. Med tiden blev det uppenbart att det skulle bli svårt att underhålla utvecklingen på detta språk i framtiden, eftersom IDE […]

Hur man förbereder webbplatsen för hög belastning: 5 praktiska tips och användbara verktyg

Användare ogillar starkt när önskad online-resurs "hackar". Enligt undersökningsdata kommer 57% av användarna att lämna webbsidan om den tar längre än tre sekunder att laddas, medan 47% är endast villiga att vänta i två sekunder. En enda sekunds fördröjning kan kosta 7% av konverteringar och 16% av användartillfredsställelsen. Därför är det viktigt att förbereda sig för ökad belastning och trafiktoppar. […]

Projektet Snuffleupagus utvecklar en PHP-modul för att blockera sårbarheter

Inom ramen för projektet Snuffleupagus utvecklas en modul för att ansluta till PHP7-tolkaren, som syftar till att öka säkerheten i miljön och blockera vanliga fel som leder till sårbarheter i körande PHP-applikationer. Modulen gör det också möjligt att skapa virtuella patchar för att åtgärda specifika problem utan att ändra källkoden i den sårbara applikationen, vilket är praktiskt för tillämpningar i masshosting-system där det är omöjligt att uppnå […]

Utgivningen av Debian 10 "Buster"

Medlemmarna i Debian-gemenskapen är glada att meddela att nästa stabila version av operativsystemet Debian 10 med kodnamnet buster har släppts. Denna utgåva innehåller mer än 57703 paket, sammanställda för följande processorarkitekturer: 32-bitars PC (i386) och 64-bitars PC (amd64), 64-bitars ARM (arm64), ARM EABI (armel), ARMv7 (EABI hard-float ABI, armhf), MIPS (mips med byteordning från mest signifikanta […]

Utgivningen av Mageia 7 har skett

Lite mindre än två år efter utgivningen av den sjätte versionen av Mageia, har den sjunde versionen släppts. Den nya versionen innehåller: kernel 5.1.14, rpm 4.14.2, dnf 4.2.6, Mesa 19.1, Plasma 5.15.4, GNOME 3.32, Xfce 4.14pre, Firefox 67, Chromium 73, LibreOffice 6.2.3, GCC 8.3.1 samt ett stort antal patchar och förbättringar. Källa: linux.org.ru

Från High Ceph Latency till Kernel Patch med hjälp av eBPF/BCC

Det finns många verktyg för att debugga kärnan och applikationer i Linux. De flesta av dem påverkar applikationernas prestanda negativt och kan inte användas i produktion. För ett par år sedan utvecklades ett annat verktyg – eBPF. Det gör det möjligt att spåra kärnan och användarapplikationer med låg overhead och utan behov av att omkompilera program och ladda tredjeparts […]

Rapportmotor i Satellite 6.5: Vad är det och varför?

Red Hat Satellite är en lösning för systemhantering som förenklar distribution, skalning och hantering av Red Hat-infrastruktur i fysiska, virtuella och molnmiljöer. Satellite gör det möjligt för användare att konfigurera och uppdatera system för att säkerställa effektiv och säker drift i enlighet med olika standarder. Genom att automatisera de flesta uppgifter som rör systemunderhåll hjälper Satellite organisationer att öka effektiviteten och minska […]

Livet i datacentret: oväntade småsaker efter 7 års drift. Och fortsättningen om råttan

Jag säger genast: den råttan i den fraktade servern som vi för några år sedan fick att dricka te efter en elchock, har troligen rymt. För vi såg en gång under inspektionen hennes vän. Och vi bestämde oss för att installera ultraljudsavvisare. Nu är marken runt datacentret förbannad: fåglar sätter sig inte på byggnaden och, förmodligen, har alla sorkar och maskar rymt. Vi var oroliga för ljudet […]

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster