5 technologii open source na rok 2012

Subskrybuj RSS A A A
17 stycznia 2012
Marcin Marciniak

TAGI: open source

Sukcesy Linuksa, Apache Web Server, Perla, Hadoopa czy Firefoksa zachęcają do zainteresowania się innymi rozwiązaniami open source. Przedstawiamy pięć projektów wartych uwagi.

Nginx - szybki serwer WWW
W ciągu ostatniej dekady podział rynku serwerów WWW był prawie niezmienny - większość serwisów korzysta z serwera Apache, znacznie mniejsza część z serwera IIS Microsoftu. Niedawno pojawił się jednak trzeci istotny gracz - nginx. Najważniejszą z jego zalet jest obsługa bardzo dużego obciążenia. Nginx działa obecnie na ponad 50 mln różnych domen internetowych; szacunki deweloperów mówią o udziale rzędu 10% ogółu serwerów w internecie. Z serwera nginx korzystają portale, takie jak: Facebook, Zappos, Groupon, Hulu, Dropbox oraz WordPress. Twórca pierwszej wersji serwera, Igor Sysojew, opracował nginx właśnie pod kątem masowego ruchu, rzędu 10 tys. połączeń do jednego serwera. Obecnie oprogramowanie to jest dostępne także w modelu komercyjnym. Ponadto projekt otrzymał wsparcie od różnych firm w wysokości 3 mln USD. Współpraca z firmą Jet-Stream umożliwi wykorzystanie serwera w pakiecie dostarczania treści CDN tej firmy. Nawiązano też partnerstwo z firmą Amazon, by przystosować Nginx do usługi Amazon Web Service, świadczonej w modelu cloud computing.

OpenStack - stos oprogramowania do chmury
Projekt ten wywodzi się z komponentów rozwijanych w NASA na potrzeby składowania dużych plików związanych z obrazowaniem przestrzeni kosmicznej. OpenStack pojawił się stosunkowo późno w środowiskach cloud computing, ale ma oczekiwaną tam cechę - wysoką skalowalność, liczoną nie w setkach, ale w dziesiątkach tysięcy serwerów. Oprogramowanie umożliwia dostarczenie wysoko skalowalnych zasobów obliczeniowych, składowania danych obiektowych i obrazów. Projekt ten jest wspierany przez przedsiębiorstwa zainteresowane przetwarzaniem w modelu cloud, m.in. HP, Intel i Dell. Ogółem w rozwój OpenStack zaangażowały się aż 144 firmy. Obecnie Dell sprzedaje gotowe rozwiązanie dla środowisk chmury (Dell OpenStack Solution), w swoich usługach wykorzystuje je także firma HP.
Środowisko OpenStack już teraz można zintegrować z systemami zarządzania tożsamością zgodnymi z LDAP. Rozwijany jest także portal webowy jako aplikacja typu front end. Ze względu na skalowalność, łatwą rozbudowę oraz szybki rozwój projektu można spodziewać się wykorzystania OpenStack do budowy wielu prywatnych i publicznych środowisk cloud computing jeszcze w tym roku.

Stig - baza danych dla portali społecznościowych
W ciągu ostatniego roku nierelacyjne bazy danych, takie jak Cassandra, MongoDB, CouchDB, zaczęły zyskiwać coraz większą popularność. Kolejną taką bazą, przedstawioną we wrześniu ub. r. na konferencji NoSQL Now, jest Stig. Baza ta powstała dla sieci społecznościowej Tagged i jest od początku projektowana pod kątem specyficznych obciążeń związanych z pracą takich serwisów. Według twórców baza ma strukturę rozproszonych grafów, architektura składowania zezwala na przeszukiwanie na podstawie wnioskowania, dzięki czemu można łatwo odnajdować połączenia między rozproszonymi porcjami informacji. Baza została napisana w języku programowania Haskell i dzięki temu łatwo może rozkładać obciążenie pomiędzy wiele serwerów. Obecnie pracuje jednak na jednej maszynie, działając na potrzeby serwisu Tagged. Chociaż baza jeszcze nie została wydana, prawdopodobnie znajdzie swoją niszę przy obsłudze sieci społecznościowych. Twórcy zapowiedzieli opublikowanie kodu w tym roku.

Oceń artykuł

średnio: 5 liczba ocen: 1
1  2  dalej »

Komentarze (1)

stopACTA

22-01-2012 18:31

***KOMENTARZ USUNIĘTY zgodnie z ACTA***

Najnowsze

Państwo do konsolidacji

Obywatele uważają administrację publiczną za jeden organizm. W rzeczywistości jest to kilka tysięcy oddzielnych struktur, obrosłych biurokratycznymi naroślami. Czy można zracjonalizować działanie państwa? Jak w tym może pomóc informatyka?

Zarządzanie po japońsku

W praktyce przemysłowej wypracowano szereg skutecznych metod zarządzania. Wiele powstało w Japonii. Dlaczego, mimo ich efektywności, nie zawsze są stosowane w biznesie?

e-Sąd z odsieczą sprawiedliwości

Polski wymiar sprawiedliwości postrzegany jest jako skostniały i opieszały. Tymczasem kolejne e-usługi udostępniane przez Ministerstwo Sprawiedliwości ułatwiają życie przedsiębiorcom i usprawniają pracę sądów.

e-Zdrowie w Polsce i na świecie

Projekty informatyzacji służby zdrowia realizowane są na świecie z różnym powodzeniem. Skąd Polska mogłaby czerpać wzorce? A może jesteśmy skazani na własne rozwiązania?

Raport Państwo 2.0, czyli nowa wizja informatyzacji państwa

Michał Boni, minister administracji i cyfryzacji, zaprezentował raport "Polska 2.0. Nowy start dla e-administracji". Przedstawia on informacje na temat stanu realizacji projektów będących w gestii nowo utworzonego ministerstwa oraz prezentuje kierunki dalszych działań związanych z informatyzacją i cyfryzacją administracji publicznej w naszym kraju.

Cyberprzestępcy podążają za użytkownikami

Już dwie na trzy polskie firmy odnotowały ataki lub awarie, które spowodowały spadek produkcji. Co trzecia firma utraciła dane. Liczba takich przypadków będzie rosła, bo hakerzy biorą na cel najbardziej masowe technologie. Szybko reagują też na zmiany w firmowej architekturze.

Jak zaplanować karierę w branży IT

Doświadczenia łączone na różnych stanowiskach w firmach o odmiennych profilach są szczególnie cenione przez pracodawców. Dlatego warto głęboko przeanalizować możliwości rozwoju kariery, które obecnie stwarza rynek IT.

Rekomendacje



Serwisy IDG - Warunki obsługi - Kontakt - Redakcja - Regulamin - O nas - Polityka prywatności - Serwis zgodny z ASME
Reklama - Licencjonowanie treści - Prenumerata: Computerworld, Networld, PC World
Computerworld Polska i Computerworld Polska online są znakami towarowymi IDG Poland SA.
© Copyright 2012 International Data Group Poland S.A. 04-204 Warszawa ul. Jordanowska 12 tel.(+4822)321-78-00 fax(+4822)321-78-88