Docker laikmetā Java un C# ir novecojuši

Izmēģiniet Mūsu Instrumentu Problēmu Novēršanai

Tika izveidotas virtuālās mašīnas valodas, lai tās varētu vienkārši izvietot jebkurā platformā. Tomēr, ja jūsu programmatūra darbojas konteinerā, šī iespēja vairs nav aktuāla.

Kamēr jūs skrienat uz komentāru sadaļu un saucat mani par debīlu, ļaujiet man paskaidrot, ko es šajā kontekstā domāju ar novecojušu. Novecošanās nenozīmē, ka kaut kas vairs nav noderīgs vai nozīmīgs. COBOL kā programmēšanas valoda, manuprāt, ir novecojusi. Lai risinātu īpašas grūtības, tas vairs nav nepieciešams. Tomēr tas nenozīmē, ka mēs varam izslēgt visas COBOL bāzes sistēmas vai pārtraukt COBOL koda izveidi. COBOL joprojām ir aktuāls, jo to izmanto milzīgas, būtiskas mantotās sistēmas, kas pārvalda galvenās finanšu sistēmas. Jūs ne tikai pārtaisāt miljoniem funkcionējoša koda rindu, jo tā radīšanas tehnoloģija būtībā ir novecojusi.

Vai tā vietā jūs izmantotu COBOL, ja visas šīs sistēmas rīt pazustu kādas kosmiskas nelaimes dēļ un jums tās būtu jāatjauno? Vai COBOL sniegtu lielas priekšrocības šo sistēmu izstrādē? Tas no manis būs kategorisks NĒ. Ja mums šodien būtu jāizveido šīs sistēmas no paša sākuma, mums būtu izcilas tehnoloģijas. Vietni Linux ir ieņēmusi virtuālā mašīna Java virtuālā mašīna .

Java un C # ir vienā kategorijā. Apsveriet to: vai jūs šodien izveidotu virtuālo mašīnu sistēmu valodu korporatīvo sistēmu izveidei mākonī? Nē, es tam neticu. Bija jēga izvietot programmatūru a .jar failu jebkurā serverī pirms konteinerizētā mākoņa izstrādes. Java virtuālo mašīnu dažos veidos var uzskatīt par savu mazo konteineru. Mēs speram soli uz priekšu Docker un citas konteineru tehnoloģijas. Java virtuālās mašīnas vietā mums ir kaut kas, ko sauc par Linux virtuālo mašīnu. Vismazāk kopsaucējs ir mainījies no Java API uz Linux . Jūs vienkārši izveidojat programmatūru, kas darbojas Linux vidē un kuru var izveidot, izmantojot Docker konteiners un ņem līdzi, lai kurp tu dotos. Tā vietā, lai jūsu operētājsistēma aktivizētu Java virtuālo mašīnu vai .NET vide , sākat Docker konteineru, kas pārvērš jūsu operētājsistēmu par Linux virtuālo mašīnu.



#konteineri #java #c-sharp-programmēšana #docker

medium.com

Docker laikmetā Java un C# ir novecojuši

Docker laikmetā Java un C# ir novecojuši. Tā vietā, lai jūsu operētājsistēma aktivizētu Java virtuālo mašīnu vai a.NET vidi, jūs sākat Docker konteineru, kas pārvērš jūsu operētājsistēmu par Linux virtuālo mašīnu.

Skatīt Arī: