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

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...

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...

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...

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