Kategori: Blog

Overgangen fra monolit til mikrotjenester: historie og praksis

I denne artikel vil jeg fortælle om, hvordan det projekt, jeg arbejder på, har udviklet sig fra en stor monolit til en række mikroservices. Projektet begyndte sin historie for længe siden, i begyndelsen af 2000'erne. De første versioner blev skrevet i Visual Basic 6. Med tiden blev det klart, at det ville være svært at vedligeholde udviklingen på dette sprog i fremtiden, da IDE […]

Udgivelsen af Mageia 7-distributionen er nu sket.

Lidt mindre end to år efter udgivelsen af den 6. version af distributionen Mageia, blev den 7. version udgivet. I den nye version: 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 mange patcher og forbedringer. Kilde: linux.org.ru

Udgivelsen af Debian 10 "Buster".

Deltagerne i Debian-fællesskabet er glade for at kunne annoncere udgivelsen af den seneste stabile version af operativsystemet Debian 10 med kodeordet buster. Denne udgivelse omfatter over 57703 pakker, der er bygget til følgende processorarkitekturer: 32-bit PC (i386) og 64-bit PC (amd64) 64-bit ARM (arm64) ARM EABI (armel) ARMv7 (EABI hard-float ABI, armhf) MIPS (mips (med byteorden fra den mest signifikante […]

Projektet Snuffleupagus udvikler et PHP-modul til at blokere sårbarheder

Som en del af projektet Snuffleupagus udvikles et modul til tilkobling til PHP7-tolkeren, designet til at øge sikkerheden i miljøet og blokere typiske fejl, der fører til sårbarheder i udførte PHP-applikationer. Modulet gør det også muligt at skabe virtuelle patches for at løse specifikke problemer uden at ændre kildekoden til den sårbare applikation, hvilket er praktisk for brug i massehosting-systemer, hvor det er umuligt at opnå […]

Hverdagen i datacenteret: de ubehagelige småting efter 7 års drift. Og fortsættelse om musen.

Jeg vil straks sige: den mus i den leverede server, som vi for et par år siden gav te efter et stød, er sandsynligvis sluppet væk. For vi så engang, under en rundgang, dens veninde. Og vi besluttede straks at installere ultrasone skræmmere. Nu er den forbandede jord omkring datacenteret: fugle sætter sig ikke på bygningen, og alle moles og orme er sandsynligvis også sluppet væk. Vi var bekymrede for, at lyden […]

Rapportmotoren i Satellite 6.5: Hvad er det, og hvad er formålet?

Red Hat Satellite er en løsning til systemadministration, der forenkler implementeringen, skaleringen og styringen af Red Hat-infrastrukturen i fysiske, virtuelle og cloud-miljøer. Satellite giver brugere mulighed for at konfigurere og opdatere systemer for at sikre effektiv og sikker drift i overensstemmelse med forskellige standarder. Ved at automatisere de fleste opgaver relateret til at opretholde systemets funktionalitet hjælper Satellite organisationer med at øge effektiviteten, reducere […]

Fra High Ceph Latency til Kernel Patch ved hjælp af eBPF/BCC

Der er mange værktøjer til fejlfinding af kerner og applikationer i Linux. De fleste af dem påvirker applikationernes ydeevne negativt og kan ikke bruges i produktion. For et par år siden blev der udviklet et andet værktøj - eBPF. Det giver mulighed for at spore kernen og brugerapplikationer med lav overhead og uden behov for at genkompilere programmer og indlæse tredjeparts […]

Mozilla har lanceret en hjemmeside, der viser metoder til at spore brugere

Mozilla har introduceret servicen Track THIS, der gør det muligt at visualisere metoderne, som annonce-netværk bruger til at spore besøgendes præferencer. Tjenesten giver mulighed for at simulere fire typiske adfærdprofiler online ved automatisk at åbne omkring 100 faner, hvorefter annonce-netværkene i flere dage begynder at tilbyde indhold, der svarer til den valgte profil. For eksempel, hvis man vælger profilen af en meget rig person, vil reklamerne begynde at nævne […]

Udgivelse af OpenWrt 18.06.04

Opdateringen af OpenWrt 18.06.4 er forberedt, som er rettet mod brug i forskellige netværksenheder såsom rutere og adgangspunkter. OpenWrt understøtter mange forskellige platforme og arkitekturer og har et byggesystem, der gør det enkelt og praktisk at foretage kryds-kompilering, inklusiv forskellige komponenter i byggeprocessen, hvilket nemt gør det muligt at skabe en firmware eller diskbillede, der er tilpasset specifikke opgaver […]

Brugere af Google Photos vil kunne tagge personer på billeder

Lead Developer for Google Photos, David Lieb, shared some details about the future of the popular service during a conversation with users on Twitter. Although the purpose of the discussion was to gather feedback and suggestions, Mr. Lieb, responding to questions, revealed which new features will be added to Google Photos.

Forhindringer på vejen til at blive programmerer

Hello, Habr! While reading an interesting article about becoming a programmer, I realized that we are all essentially traversing the same minefield with hurdles along our career path. It begins with a disdain for the education system that is supposed to mold us into seniors, and ends with the realization that the heavy burden of learning rests solely on us.

Rust 1.36

The development team is pleased to present Rust 1.36! What's new in Rust 1.36? The Future trait has been stabilized, with new features including the alloc crate, MaybeUninit, NLL for Rust 2015, a new implementation of HashMap, and a new flag —offline for Cargo. Now, detailed: In Rust 1.36, the Future trait has finally been stabilized. The alloc crate. Starting from Rust 1.36, parts of std that depend on ...

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster