Virtual-IT.pl - data center cloud computing SDx AI storage network cybersecurity

Integracja AIOps w kompleksowym monitorowaniu IT: Site24x7
Integracja AIOps w kompleksowym monitorowaniu IT: Site24x7

Środowiska IT stają się coraz bardziej rozbudowane. Firmy korzystają z infrastruktury on-premise jak również z rozwiązań chmurowych, często z wielu chmur (multicloud). W takiej sytuacji kluczem dla zapewnienia niezawodnego działania systemów IT jest monitoring infrastruktury. Właściwe rozwiązanie do monit...

Czytaj więcej...

Brak wykwalifikowanej kadry i starzejące się systemy główną barierą cyfryzacji
Brak wykwalifikowanej kadry i starzejące się systemy główną barierą cyfryzacji

Według opublikowanego przez Veeam raportu Data Protection Trends Report 2022, największym wyzwaniem dla firm związanym z cyfryzacją są braki wykwalifikowanej kadry IT i starzejące się systemy. Aż 1/3 przedsiębiorstw w razie awarii i braku dostępu do zasobów planuje przywracać działanie serwerów w trybie r...

Czytaj więcej...

Historia oszukiwania ludzi przez sztuczną inteligencję
Historia oszukiwania ludzi przez sztuczną inteligencję

Wraz z rozwojem nowoczesnych technologii rozwijają się również złośliwe schematy. Od niedawna do długiej listy oszustw dołączyła sztuczna inteligencja (Artificial Intelligence, AI). Wykorzystanie technologii sztucznej inteligencji i uczenia maszynowego (Machine Learning, ML) przenosi phishing i inne oszustwa cyb...

Czytaj więcej...

Chcielibyśmy, żeby chmura…, czyli oczekiwania wobec dostawcy
Chcielibyśmy, żeby chmura…, czyli oczekiwania wobec dostawcy

Wyniki badania PMR dla Polskiej Chmury wskazują, że ponad 2/3 firm korzysta z rozwiązań chmurowych, a około 1/3 jest w trakcie ich wdrażania. Tym samym chmura to już stały element ekosystemu i działalności przedsiębiorstw w Polsce. Rynek ten dojrzał i firmy szukają w chmurze korzyści oraz rozwiązań dopasowanych wprost ...

Czytaj więcej...

Broadcom upraszcza ofertę i model licencjonowania VMware
Broadcom upraszcza ofertę i model licencjonowania VMware

W ciągu ostatnich dwóch lat firma VMware podejmowała wysiłki mające na celu uproszczenie swojego portfolio rozwiązań i przejście z modelu licencji wieczystych na model subskrypcji, który branża przyjęła już jako standard korzystania z chmury. Firma zaznaczyła, że takie zmiany przyniosą klientom większe ko...

Czytaj więcej...

FRITZ!Box 6850 5G - router gotowy na sieć piątej generacji
FRITZ!Box 6850 5G - router gotowy na sieć piątej generacji

Przed kilkoma tygodniami w skromnych progach naszej Virtual-nej redakcji pojawiła się przesyłka zawierająca router FRITZ!Box 6850 5G od firmy AVM. Router wprowadzony na rynek latem ubiegłego roku, za pomocą wbudowanego modemu obsługuje zakresy 5G w paśmie poniżej 6 GHz, a także LTE Advanced Pro we wszystkich obecnie wy...

Czytaj więcej...

Aktualności

Oracle wprowadza na rynek pakiet Java 20

JavaFirma Oracle ogłosiła dostępność pakietu Java 20, najnowszej wersji najważniejszego na świecie języka programowania i platformy programistycznej. Java 20 (Oracle JDK 20) zawiera ulepszenia w zakresie stabilności i bezpieczeństwa, które pomogą programistom zwiększyć wydajność oraz wprowadzać innowacje w aplikacjach. Oracle zaprezentował najnowsze możliwości Java 20 w trakcie wydarzenia Java Developer Day, w ramach konferencji Oracle DevLive Level Up, w dniach 20-23 marca 2023.

„Od ponad 25 lat Java pozwala programistom budować niezawodne, skalowalne i bezpieczne aplikacje nowej generacji” - powiedział Georges Saab, wiceprezes ds. rozwoju i platformy Java w Oracle, prezes zarządu OpenJDK. „Nowe, innowacyjne udoskonalenia w platformie Java 20 odzwierciedlają wizję i starania, dzięki którym globalna społeczność technologii Java przyczynia się do rozwoju tej platformy. Dzięki solidnemu wsparciu firmy Oracle, język Java nigdy nie był tak znaczący jak dzisiaj - jako platforma pomagająca programistom zwiększać wydajność ich pracy”.

Najnowszy pakiet Java Development Kit (JDK) zawiera aktualizacje i ulepszenia opracowane w ramach procedur JDK Enhancement Proposals. Są to udoskonalenia językowe z projektów OpenJDK Amber, Panama oraz Loom, które radykalnie usprawnią proces pisania, utrzymywania i obserwowania współbieżnych aplikacji o dużej wydajności.

„W dzisiejszych czasach organizacje muszą coraz częściej korzystać ze swoich zasobów tak mądrze i efektywnie, jak to możliwe, co wymaga od programistów szukania narzędzi usprawniających tworzenie aplikacji - przy zapewnieniu, że ich organizacje osiągają swoje cele w zakresie bezpieczeństwa IT i zgodności z przepisami” - powiedział Eric Hanselman, główny analityk TMT w S&P Global Market Intelligence. „Liderzy transformacji cyfrowej powiedzieli nam w ankiecie, że coraz bardziej skupiają się na skracaniu czasu wprowadzania produktów na rynek i poprawie sprawności działania*, co można uzyskać dzięki lepszym narzędziom przyspieszającym tworzenie aplikacji”.

Oracle dostarcza nowe wersje platformy Java co sześć miesięcy zgodnie z ustalonym harmonogramem edycji. Rytm ten umożliwia zapewnienie stałego strumienia innowacji, a jednocześnie stałe podnoszenie wydajności, stabilności i bezpieczeństwa platformy, pomagając zwiększyć stopień adopcji Java w firmach i branżach dowolnej wielkości.

Najważniejsze aktualizacje dostępne w pakiecie Java 20 to:

Aktualizacje i udoskonalenia języka
• JEP 432 - wzory rekordów: usprawnia język Java, umożliwiając użytkownikom zagnieżdżanie wzorców rekordów i wzorców typów w celu utworzenia wydajnej, deklaratywnej i elastycznej formy nawigacji i przetwarzania danych.
• JEP 433 - dopasowywanie wzorców: można przetestować wyrażenia pod kątem wielu wzorców (różnych dla konkretnych działań), dzięki czemu złożone zapytania zorientowane na dane można formułować w sposób doraźny i bezpieczny.

Projekt Loom w wersji poglądowej
• JEP 429 - wartości zakresowe: umożliwia współdzielenie danych, które są preferowane względem zmiennych lokalnych wątków, zwłaszcza w przypadku korzystania z dużej liczby wątków wirtualnych.
• JEP 436 - wirtualne wątki: znacząco usprawnia proces tworzenia, utrzymywania i obserwowania współbieżnych aplikacji o wysokiej wydajności poprzez wprowadzanie do platformy Java lekkich wątków wirtualnych.
• JEP 437 - zorganizowana współbieżność: upraszcza programowanie wielowątkowe, traktując wiele zadań wykonywanych w różnych wątkach jako jedną jednostkę pracy.

Projekt Panama w wersji poglądowej
• JEP 434 - API dla funkcji zewnętrznych i pamięci: umożliwia programom Java współpracę z kodem i danymi spoza środowiska wykonawczego Java poprzez efektywne wywoływanie funkcji zewnętrznych (tj. kodu spoza wirtualnej maszyny Java) i bezpieczny dostęp do pamięci niezarządzanej przez JVM.
• JEP 438 - Vector API: umożliwia obliczenia wektorowe, które kompilują instrukcje wykonywalne do instrukcji wektorowych na obsługiwanych jednostkach CPU.

Edycja Java 20 jest wynikiem intensywnej współpracy inżynierów Oracle z członkami światowej społeczności programistów Java w ramach OpenJDK i Java Community Process (JCP). Oprócz nowych udoskonaleń pakiet Java 20 jest obsługiwany przez Java Management Service - natywną usługę Oracle Cloud Infrastructure (OCI), która udostępnia centralny pulpit do zarządzania aplikacjami Java lokalnie lub w chmurze.

Obsługa klientów Java i globalny ekosystem
Subskrypcja Oracle Java Universal SE to oferta typu pay-as-you-go, która zapewnia klientom najlepszą w swojej klasie pomoc techniczną, w tym obsługę całego portfolio Java, dostęp do GraalVM Enterprise, pakiet Java SE Subscription Enterprise Performance Pack, dostęp do zaawansowanych funkcji Java Management Service oraz elastyczność w zakresie aktualizacji. Pomaga to organizacjom IT w zarządzaniu złożonością, ograniczaniu kosztów i zmniejszaniu ryzyka związanego z bezpieczeństwem. Ponadto Oracle Java SE, GraalVM Enterprise i Java SE Subscription Enterprise Performance Pack są dostępne bezpłatnie w Oracle Cloud Infrastructure, dzięki czemu programiści mogą tworzyć i wdrażać aplikacje działające szybciej, lepiej i bardziej ekonomicznie w Oracle Cloud.

Źródło: Oracle

Logowanie i rejestracja