İçeriğe atla

Apache Helix

Apache Helix
Geliştirici(ler)LinkedIn
İlk yayınlanma2011
LisansApache Lisansı
Resmî sitesihelix.apache.org
Kod deposu Bunu Vikiveri'de düzenleyin

Apache Helix, LinkedIn tarafından geliştirilen açık kaynaklı bir küme yönetimi çerçevesidir.[1]

Helix, LinkedIn tarafından geliştirilen birkaç önemli açık kaynaklı projeden biridir. Bir sistem kümesinde barındırılan bölümlenmiş, çoğaltılmış ve dağıtılmış kaynakların otomatik yönetimi için kullanılan kararlı bir küme yönetimi çerçevesidir.[2]

Helix, Apache Samza, Apache Kafka ve Voldemort dışında ilk olarak LinkedIn tarafından geliştirilen birkaç önemli web uygulamasından biridir. Helix'in kökenleri, Espresso adlı dağıtılmış bir NoSQL'de yatmaktadır.

Apache Helix kullanan işletmeler

Kaynakça

  1. ^ "Arşivlenmiş kopya". 21 Ekim 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Ağustos 2020. 
  2. ^ "Arşivlenmiş kopya". 11 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 24 Ağustos 2020. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Apache OpenOffice</span> Apache tarafından geliştirilen açık kaynaklı yazılım

Apache OpenOffice, Apache Yazılım Vakfı önderliğinde özgür yazılım topluluklarınca geliştirilen, özgür ve ücretsiz bir ofis yazılımları ailesidir. Kelime İşlemci, Hesap Tablosu, Sunum, Çizim, Formül ve Veritabanı bileşenlerini içerir.

<span class="mw-page-title-main">Açık kaynak</span> ücretsiz dağıtım ve ürüne erişim hakkında felsefe

Açık kaynak, kaynak kodun; kopyalanması, değiştirilebilmesi ve yeniden dağıtım için serbestçe kullanıma sunulmasıdır. Açık kaynak yalnızca kaynak koda erişim anlamına gelmez. Kodların başkaları tarafından herhangi bir telif ücreti ödemeden kullanılabilmesi, değiştirilmesi ve yeniden dağıtımı gibi çeşitli haklar vermesi gerekir. Bunun için ürün, açık kaynak tanımına uyan bir lisans kullanmalıdır.

<span class="mw-page-title-main">Apache HTTP Sunucusu</span>

Apache, açık kaynak kodlu ve özgür bir Web sunucu programıdır. Apache Yazılım Vakfı tarafından geliştirilmektedir.

Maemo, Nokia'nın akıllı telefonlar ve tablet bilgisayarlar için geliştirdiği, açık kaynaklı ve Debian tabanlı bir mobil işletim sistemidir. Maemo, tabanında Linux ailesinden olan Debian üzerine ve GUI yani görsel kullanıcı arayüzü ise yine açık kaynaklı GNOME kütüphaneleri üzerine kurulmuştur. Maemo altında pencere yöneticisi olarak Matchbox ve görsel kullanıcı arayüzü için de GTK tabanlı Hildon kullanılır. Nokia 770, Nokia N800, Nokia N810 ve Nokia N900 modellerinde bulundu.

<span class="mw-page-title-main">Apache Lisansı</span>

Apache Lisansı, Apache Yazılım Vakfı (ASF) tarafından yayımlanan bir özgür yazılım lisansıdır. Apache Lisansı telif hakkı koruma ve feragat uyarısı gerektirmektedir ancak copyleft bir lisans değildir. Lisans, özgür ve açık kaynak kodlu yazılımın geliştirilmesi için kaynak kodlarının kullanımına izin vermektedir.

Yazılım geliştirmede Apache Subversion (eski adıyla Subversion, 2000 yılında CollabNet firması tarafından başlatılan ve desteklenen bir sürüm kontrol sistemidir. Yazılım geliştiricileri Subversion'ı kaynak kodu, ağ sayfaları veya belgelendirme gibi dosyaların güncel ve geçmiş tüm değişikliklerini tutmak için kullanırlar. Amacı yaygın olarak kullanılan Concurrent Versions System 'in olabildiğince uyumlu bir ardılı olmaktır.

LinkedIn, iş dünyasındaki kişilerin diğer kişilerle iletişim kurmasını ve bilgi alışverişi yapmasını amaçlayan profesyonel sosyal iş ağı ve sosyal paylaşım platformudur. Sunnyvale, Kaliforniya merkezlidir. Aralık 2002'de kurulan LinkedIn'in web sayfası 5 Mayıs 2003'te kullanıma açıldı. Esas olarak iş ilan eden işverenler ve CV'lerini gönderen iş arayanlar dahil olmak üzere profesyonel ağ oluşturma için kullanılır. 2015 itibarıyla, şirketin gelirinin çoğu, üyeleri hakkındaki bilgileri, işe alım görevlilerine ve satış uzmanlarına satmaktan geldi. Aralık 2016'dan bu yana tamamen Microsoft'a ait bir yan kuruluş olmuştur. Mayıs 2020 itibarıyla LinkedIn'in 150 ülkede 706 milyon kayıtlı üyesi vardı. Bright.com, SlideShare, LinkedIn Pulse, LinkedIn Learning (Lynda.com) ve Connectifier yan kuruluşları var.

<span class="mw-page-title-main">MacOS Server</span>

macOS Server, Apple tarafından üretilen ve ayrı piyasaya çıkarılan add-on bir işletim ve sunucu sistemidir, macOS işletim sistemi için ek sunucu programları, idaresi ve yönetimi araçları sağlar. Mac OS X Server İngilizce, Japonca, Fransızca, Almanca, Basitleştirilmiş Çince, Hollandaca, İtalyanca, Almanca, İspanyolca ve Geleneksel Çince mevcuttur.

<span class="mw-page-title-main">Apache Yazılım Vakfı</span>

Apache Yazılım Vakfı, 1999 yılında Apache HTTP Sunucusu gibi yazılım projelerini desteklemek üzere kurulmuş kâr amacı gütmeyen bir kuruluştur. ASF yapı olarak merkeziyetsiz açık kaynak bilgi toplumu geliştiricileri tarafından oluşmaktadır. Yönetimsel olarak oy birliğine dayalı, katılımcı ve faydacı felsefelere dayalı bir karar mekanizmasından oluşur.

<span class="mw-page-title-main">Apache ActiveMQ</span>

Apache ActiveMQ, tam destekli Java Mesaj Servisi (JMS) istemci ile birlikte Java programlama dilinde yazılmış bir açık kaynaklı mesaj komisyoncusudur. Birden fazla istemci ya da sunucunun iletişimini teşvik eden ve büyük işletmeleri hedefleyen özelliklere sahiptir. Java üzerinden JMS 1.1 ve diğer birkaç çapraz dil kullanan istemciler desteklenenler arasındadır. İletişim yönetiminin dayandığı özellikler arasında sanal bellek, önbellek, kalıcı günlük vardır. Bunların dışında kalıcı JMS sunucusu üzerinden herhangi bir veritabanını kullanabilme yeteneği ve bilgisayar kümeleme gibi özelliklere de dayanır.

Cocoa, masaüstü işletim sistemi macOS için Apple'ın yerel nesne yönelimli programlama ve uygulama programlama arayüzüdür (API).

<span class="mw-page-title-main">RocksDB</span>

RocksDB, anahtar / değer verileri için yüksek performanslı yerleşik bir veritabanıdır. Çoklu merkezi işlem birimi (CPU) çekirdeğinden yararlanmak ve giriş / çıkış bağlı iş yükleri için katı hal sürücüleri (SSD) gibi hızlı depolamayı verimli bir şekilde kullanmak üzere optimize edilmiş, Google tarafından geliştirilen LevelDB'nin bir çatalıdır. Günlük yapılı birleştirme ağacı veri yapısına dayanır.

SlideShare, sunumlar, infografikler, belgeler ve videolar dahil olmak üzere profesyonel içerik hazırlayan bir Amerikan barındırma hizmetidir. Kullanıcılar, dosyaları PowerPoint, Word, PDF ve OpenDocument biçiminde özel veya herkese açık olarak yükleyebilir. İçerik daha sonra sitenin kendisinde, elde tutulan cihazlarda veya diğer sitelere yerleştirilerek görüntülenebilir.

Apache Samza, LinkedIn tarafından geliştirilen açık kaynaklı bir küme yönetimi çerçevesidir. Scala ve Java'da Apache Yazılım Vakfı tarafından geliştirilen akış işleme için eşzamansız hesaplama çerçevesidir.

Apache Kafka, Apache Yazılım Vakfı tarafından geliştirilen, Scala ve Java ile yazılmış açık kaynaklı bir akış işleme yazılım platformu. Proje, gerçek zamanlı veri akışlarının işlenmesi için birleşik, yüksek verimli, düşük gecikme süreli bir platform sağlamayı amaçlamaktadır. Kafka, Kafka Connect aracılığıyla harici sistemlere bağlanabilir ve Java akış işleme kitaplığı olan Kafka Streams'i sağlar. Kafka, verimlilik için optimize edilmiş ikili TCP tabanlı bir protokol kullanır ve ağ gidiş dönüşünün ek yükünü azaltmak için mesajları doğal olarak bir araya getiren bir "mesaj kümesi" soyutlamasına dayanır.

Hootsuite, 2008 yılında Ryan Holmes tarafından kurulmuş olan Vancouver merkezli bir çevrimiçi varlık yönetimi ve sosyal medya yönetimi platformudur. Sistemin kullanıcı arayüzü bir çeşit gösterge panosu şeklini alır ve Twitter, Facebook, Instagram, LinkedIn ve YouTube için sosyal ağ entegrasyonlarını destekler.

FlockDB, geniş ve sığ ağ grafiklerini yönetmek için açık kaynaklı dağıtılmış, arızaya dayanıklı bir grafik veritabanıdır. Başlangıçta Twitter tarafından kullanıcılar arasındaki ilişkileri, takipler ve favorileri saklamak için kullanıldı. FlockDB Neo4j diğer grafik veritabanlarından farklıdır. FlockDB, Twitter'ın Gizzard çerçevesini yayınladıktan kısa bir süre sonra GitHub'da yayınlandı.

<span class="mw-page-title-main">Dağıtılmış defter teknolojisi</span>

Dağıtılmış defter teknolojisi, ekonomi, toplum ve endüstride organizasyon ve işbirliğini değiştirme potansiyeline sahip bilgi teknolojileri alanında en umut verici yeniliklerden biridir. Dağıtılmış defter teknolojileri, değer yaratma ve yakalama için yeni imkanlar yaratarak, klasik hale gelen ticari işlem kavramlarını yeniden oluşturmaktadır. DLT; verilerin, bir ağ üzerinde bulunan birden fazla alanda erişilebilir, güncellenebilir, doğrulanabilir olmasına imkan sağlayan, merkeziyetsiz, teknolojik altyapıdır. Bir tür konsensüs mekanizması olarak tanımlanır. Merkeziyetsiz yapılarda herhangi bir otorite söz konusu olmadığı için verilerin fikir birliği içerisinde saklanması, erişilmesi, güncellenmesi ve doğrulanması gerekir.

Açık kaynak yazılım hareketi, daha geniş açık işbirliği kavramının bir parçası olarak, yazılımların bir kısmı veya tamamı için açık kaynak lisanslarının kullanımını destekleyen bir harekettir. Açık kaynak hareketi, açık kaynak yazılım kavramını/fikrini yaymaya başlamıştır. Açık kaynak hareketi felsefesini destekleyen programcılar, yazılım geliştirme için gönüllü olarak programlama kodu yazarak ve değiş tokuş ederek açık kaynak topluluğuna katkıda bulunurlar. "Açık kaynak" terimi, hiç kimsenin düzenlenmiş kodu paylaşmayan bir gruba karşı ayrımcılık yapmamasını veya başkalarının önceden düzenlenmiş çalışmalarını düzenlemesini engellememesini gerektirir. Yazılım geliştirmeye yönelik bu yaklaşım, herkesin açık kaynak kodunu almasına ve değiştirmesine olanak tanır. Bu değişiklikler, yazılımla çalışan kişilerden oluşan açık kaynak topluluğu içindeki geliştiricilere geri dağıtılır. Bu sayede kod değişikliğine katılan tüm bireylerin kimlikleri ortaya çıkarılmakta ve kodun zaman içinde dönüşümü belgelenmektedir. Bu yöntem, belirli bir kod parçasının sahipliğini oluşturmayı zorlaştırır, ancak açık kaynak hareketi felsefesiyle uyumludur. Bu hedefler, yüksek kaliteli programların üretimini ve açık kaynak teknolojisini geliştirmek için benzer düşünceye sahip diğer insanlarla işbirliği içinde çalışmayı teşvik eder.

<span class="mw-page-title-main">Apache James</span>

Apache James ya da Java Apache Mail Enterprise Server, tamamen Java ile yazılmış açık kaynaklı bir SMTP ve POP3 posta aktarım aracısı ve NNTP haber sunucusudur. James, Serge Knystautas'ın ilk katkılarıyla başlayarak Apache Yazılım Vakfı'na katkıda bulunanlar tarafından sürdürülmektedir. IMAP desteği, 3.0-M2 önizleme sürümünden itibaren eklenmiştir ve artık Java 1.5 veya üstü gerektirir.