WikiDer > Apache Software Foundation loyihalarining ro'yxati

List of Apache Software Foundation projects

Bu Apache Software Foundation loyihalarining ro'yxati o'z ichiga oladi dasturiy ta'minotni ishlab chiqish loyihalari Apache dasturiy ta'minot fondi (ASF).

Loyihalardan tashqari, Apache-ning yana bir necha alohida yo'nalishlari mavjud:

  • Inkubator: intilayotgan ASF loyihalari uchun
  • Boloxona: iste'fodagi ASF loyihalari uchun
  • Laboratoriyalar: fond qo'mitalari yangi g'oyalar bilan tajriba o'tkazishi mumkin bo'lgan yangilik uchun joy
  • INFRA - Apache infratuzilmasi jamoasi: Apache Software Foundation uchun va Fonddagi har bir loyiha uchun barcha infratuzilma va xizmatlarni taqdim etadi va boshqaradi

Faol loyihalar

  • Accumulo: xavfsiz amalga oshirish Katta stol
  • ActiveMQ: xabar vositachisi turli xil aloqa protokollari va mijozlarini qo'llab-quvvatlash, shu jumladan to'liq Java xabar xizmati (JMS) 1.1 mijoz.
  • Airavata: Apache Airavata - bu turli xil hisoblash manbalarida murakkab bajarish va ish jarayonlari naqshlari bilan sodda va kompozitsion dasturlarni boshqarish uchun tarqatilgan tizim dasturiy ta'minot bazasi.
  • Havo oqimi: Apache Airflow - bu ish oqimlarini dasturiy ravishda tuzish, rejalashtirish va nazorat qilish platformasi.
  • Allura: Python- dasturiy ta'minotni ochiq manba asosida amalga oshirish
  • Ambari: Apache Ambari Hadoop klasterini ta'minlash, boshqarish va o'liklarni kuzatishni osonlashtiradi.
  • Chumolilar: Java- asosli qurish vositasi
    • AntUnit: Ant kutubxonasi Ant vazifasini sinovdan o'tkazish uchun Ant vazifalarini taqdim etadi, shuningdek, o'zboshimchalik bilan ishlaydigan dasturlarning funktsional va integratsion testlarini Ant bilan boshqarish uchun ishlatilishi mumkin
    • Ivy: Apache Ivy har qanday turdagi bog'liqliklarni boshqarish uchun ishlatilishi mumkin bo'lsa ham, Java qaramligini boshqarish uchun yo'naltirilgan juda kuchli bog'liqlik menejeri.
    • IvyDE: IvyDE plagini bilan Eclipse-da Ivy-ni birlashtiring
  • 23: Anywhere To Triples (Any23) - bu turli xil veb-hujjatlardan RDF formatidagi tuzilgan ma'lumotlarni chiqaradigan kutubxona, veb-xizmat va buyruq qatori vositasi.
  • Apex: Korxona darajasida birlashtirilgan oqim va partiyani qayta ishlash mexanizmi.
  • APR: Apache Portable Runtime, yozilgan portativ kutubxona C
  • Archiva: Artifact Repository Manager-ni yaratish
  • Qo'y: OSGi Enterprise Programming Model
  • Ok: "Xotiradagi ustunli tahlil qilish uchun yuqori mahsuldor tizimlararo ma'lumotlar qatlami".[1][2]
  • AsterixDB: Ochiq manbali Katta Ma'lumotlarni boshqarish tizimi
  • Atlas: Asosiy boshqarish xizmatlarining kengaytiriladigan va kengaytiriladigan to'plami
  • Avrora: Uzoq muddatli xizmatlar va cron ishlari uchun Mesos ramkasi
  • Avro: Apache Avro - bu ma'lumotlarni ketma-ketlashtirish tizimi.
  • Apache Axis qo'mitasi
    • Eksa: ochiq manba, XML asosidagi veb-xizmat doirasi
    • Eksa2: Apache Axis2 - bu SOAP va veb-xizmatlardan foydalanishni osonlashtiradigan xizmatlarni joylashtirish va iste'mol qilish doirasi
    • Rampart: Axis2 veb-xizmatlari dvigateli uchun WS-xavfsizlik standartini amalga oshirish
    • Sandesha2: Apache Sandesha2 - bu Axis2 moduli, WS-RM ni amalga oshiradi.
  • Bahir: Apache Spark kabi tarqatilgan analitik platformalarga kengaytmalar
  • Beam, katta ma'lumotlar uchun uber-API
  • Bigtop: Bigtop - bu Apache Hadoop ekotizimining qadoqlash va sinovlarini ishlab chiqish bo'yicha loyihadir.
  • Qonli it: nuqsonlarni kuzatuvchi Trac[3]
  • BookKeeper: Ishonchli takrorlangan jurnal xizmati
  • Bruklin: Apache Bruklin - avtonom loyihalar orqali dasturlarni modellashtirish, monitoring qilish va boshqarish uchun asos.
  • Buildr: Apache Buildr - bu Java-ga asoslangan dasturlar, shu jumladan Scala, Groovy va JVM tillari va vositalarining tobora ko'payib borishini qo'llab-quvvatlovchi tizim.
  • BVal: Bean Validation API dasturini amalga oshirish
  • Kalsit: ma'lumotlarni dinamik boshqarish doirasi
  • Tuya: deklarativ marshrutlash va vositachilik qoidalarini amalga oshiruvchi vosita Korxonaning integratsiya naqshlari Java asosidagi domenga xos tildan foydalanish
  • CarbonData: Apache CarbonData - bu katta ma'lumotlar platformasida tezkor tahlil qilish uchun indekslangan ustunli ma'lumotlar formati, masalan. Apache Hadoop, Apache Spark va boshqalar.
  • Kassandra (2008): yuqori darajada kengaytiriladigan ikkinchi avlod tarqatilgan ma'lumotlar bazasi
  • Kayenne: Java ORM ramka
  • Celix: Amalga oshirish OSGi C va C ++ ga moslashtirilgan spetsifikatsiya.
  • Kimyo: Apache Chemistry Content Management Interoperability Services (CMIS) spetsifikatsiyasining ochiq manbali dasturlarini taqdim etadi.
  • Chukva: Chukwa - bu katta tarqatilgan tizimlarni kuzatish uchun ma'lumot to'plashning ochiq manbali tizimi.
  • Klerezza: Clerezza - bu RESTful veb-xizmatlari orqali va xavfsiz tarzda kiradigan, semantik jihatdan bog'langan ma'lumotlarni boshqarish uchun bir qator funktsiyalarni ta'minlaydigan xizmat platformasi.
  • CloudStackbulutli infratuzilmani joylashtirish va boshqarish uchun dasturiy ta'minot
  • Pilla: XML nashriyot asoslari
  • Umumiy: Ko'p marta ishlatilishi mumkin bo'lgan Java kutubxonalari va yordam dasturlari o'z loyihalarini bajarish uchun juda kichik
    • BCEL: Bytecode muhandislik kutubxonasi
    • Daemon: Commons Daemon
    • Jele: Jelly - bu Java va XML asosidagi skript mexanizmi. Jelly oddiy, ammo kuchli skript dvigatelida JSTL, Velocity, DVSL, Ant va Cocoon-ning eng yaxshi g'oyalarini birlashtiradi.
    • Jurnal: Commons Logging - bu boshqa taniqli jurnal tizimlariga sozlanishi ko'prikni ta'minlovchi ingichka adapter
    • OGNL: Ob'ektli grafik navigatsiya kutubxonasi
  • Kordova: mobil rivojlanish doirasi
  • CouchDB: Hujjatlarga asoslangan ma'lumotlar bazasi
  • Apache Creadur qo'mitasi
    • Kalamush: Apache Rat nashrlarni ko'rib chiqishda va tekshirishda aniqlik va samaradorlikni oshiradi.
    • Tentaklar: Apache Tentacles ko'p sonli artefaktlardan tashkil topgan ombor nashrlarini ko'rib chiqishni osonlashtiradi.
    • Mo'ylov: Apache Whisker to'g'ri hujjatlarni saqlash uchun yig'ilgan dasturlarga yordam beradi.
  • Siqilish: MapReduce quvur liniyalarini yozish, sinash va ishlatish uchun asos yaratadi
  • cTAKES: elektron tibbiy yozuvlardan klinik bepul matndan ma'lumot olish uchun "Matnni tahlil qilish bo'yicha bilimlarni yig'ish dasturi" klinikasi
  • Kurator: Apache Kurator asoslanadi ZooKeeper va ZooKeeper klasteriga ulanishlarni boshqarish va qayta urinish operatsiyalarining murakkabligini hal qiladi.
  • CXF: veb-xizmatlar doirasi
  • DataFu: Apache DataFu - Hadoop-dagi keng ko'lamli ma'lumotlar bilan ishlash uchun kutubxonalar to'plami.
  • Apache JB qo'mitasi
  • DeltaSpike: DeltaSpike - bu CDI konteynerlari uchun ko'chma kengaytmalar to'plami
  • Apache katalog qo'mitasi
    • Katalog: LDAP va Kerberos, umuman Java-da.
    • Katalog serveri: Kengaytiriladigan, ko'miladigan LDAP va Kerberos-server, umuman Java-da.
    • Directory Studio: Eclipse asosidagi LDAP brauzeri va katalog mijozi.
    • Qal'a: ANSI INCITS 359 Role-based Access Control (RBAC) dasturini amalga oshiradigan standartlarga asoslangan avtorizatsiya platformasi.
    • Kerbi: Java-da Kerberos ulanishi.
    • LDAP API: Java-da katalogga kirish uchun SDK.
    • SCIMple - bu SCIM v2.0 spetsifikatsiyasini amalga oshirish.
  • DRAT: keng ko'lamli kod litsenziyasini tahlil qilish, audit va hisobot
  • Burg'ulash: keng ko'lamli ma'lumotlar to'plamlarini interaktiv tahlil qilish uchun ma'lumotni talab qiladigan tarqatilgan dasturlarni qo'llab-quvvatlovchi dasturiy ta'minot bazasi
  • Dubbo: yuqori samarali, engil, java asosidagi RPC ramkasi.
  • Burgut: katta ma'lumotlar platformalarida bir zumda xavfsizlik va ishlash muammolarini aniqlash uchun ochiq manbali analitik echim
  • Empire-db: Apache Empire-db - bu engil relyatsion ma'lumotlar bazasining abstraktsion qatlami va ma'lumotlar doimiyligining tarkibiy qismi
  • Falcon: Ma'lumotlarni boshqarish mexanizmi
  • Feliks: Amalga oshirish OSGi 5 ta asosiy ramka spetsifikatsiyasini chiqaring
  • Fineract: Raqamli moliyaviy xizmatlar platformasi
  • Flex: boy Internet-dasturlarni ishlab chiqish va joylashtirish uchun o'zaro faoliyat platformali SDK.
  • Flink: Tez va ishonchli keng ko'lamli ma'lumotlarni qayta ishlash mexanizmi.
  • Flume: keng ko'lamli jurnallarni yig'ish doirasi
  • Apache Fluo qo'mitasi
    • Fluo: Apache Fluo - bu foydalanuvchilarga katta hajmdagi ma'lumotlar to'plamlariga bosqichma-bosqich yangilanishlarni amalga oshirishga imkon beruvchi tarqatilgan ishlov berish tizimi.
    • Fluo retseptlari: Apache Fluo Recipes dasturchilarga qo'shimcha funktsiyalarni taqdim etish uchun Fluo API-ga asoslangan.
    • Fluo YARN: Apache Fluo YARN - Apache Hadoop YARN-da Apache Fluo dasturlarini ishga tushirish vositasi.
  • Forrest: pillaga asoslangan hujjatlar bazasi
  • FreeMarker: FreeMarker - bu shablon mexanizmi, ya'ni shablonlar asosida matnli chiqishni yaratish uchun umumiy vosita. FreeMarker Java-da dasturchilar uchun sinf kutubxonasi sifatida amalga oshiriladi.
  • Geodeziya: Kam kechikish, yuqori darajadagi ma'lumotni boshqarish echimlari
  • Geronimo: Java EE server
  • Giraf: o'lchovli grafik ishlov berish tizimi
  • Gora: Apache Gora ochiq manbali bazasi xotiradagi ma'lumotlar modelini va katta ma'lumotlarning doimiyligini ta'minlaydi.
  • Griffin: Ikkala ommaviy va oqim rejimini qo'llab-quvvatlaydigan Big Data uchun ochiq manba ma'lumotlar sifati echimi. Dastlab tomonidan ishlab chiqilgan eBay Inc..[4]
  • Groovy: Java platformasi uchun ob'ektga yo'naltirilgan, dinamik dasturlash tili
  • Guakamol: Masofadagi ish stollariga kirish uchun HTML5 veb-ilovasi [5]
  • Gump: integratsiya, bog'liqliklarva versiya boshqaruv
  • Hadoop: Java dasturiy ta'minot doirasi ma'lumotni zich tarqatadigan dasturlarni qo'llab-quvvatlaydi
  • Xama: Hama - bu samarali va kengaytiriladigan umumiy maqsadli BSP hisoblash mexanizmi.
  • HAWQ: Apache HAWQ (Hadoop With Query) - bu Apache Hadoop Native SQL. Korxonalar uchun Advanced Analytics MPP ma'lumotlar bazasi.
  • HBase: Apache HBase dasturi Hadoop ma'lumotlar bazasi. Buni tarqatilgan, kengaytiriladigan, katta ma'lumotlar do'koni deb tasavvur qiling.
  • Spiral: Bo'lingan va takrorlangan tarqatilgan manbalar uchun klasterlarni boshqarish tizimi
  • Kovan: Apache Hive ma'lumotlar ombori dasturi tarqatilgan omborda joylashgan katta ma'lumotlar to'plamlarini so'rov qilish va boshqarishni osonlashtiradi.
  • HTTP-server: Apache HTTP Server dasturi 'httpd'
  • Apache HttpComponentlari: Uchun past darajadagi Java kutubxonalari HTTP
  • Hudi: Big Data-ga atomlarni ko'tarish va qo'shimcha ma'lumot oqimlarini taqdim etadi
  • Yondirish: Apache Ignite - bu xotira ichidagi ma'lumotlarni keshlash, qismlarga ajratish, qayta ishlash va so'rovlarni ta'minlaydigan xotiradagi ma'lumotlar matoni.
  • Impala: Yuqori ishlaydigan taqsimlangan SQL mexanizmi
  • IoTDB: sanoat dasturlarida katta miqdordagi vaqt seriyasini boshqarish uchun ma'lumotlar do'koni
  • Isis: Apache Isis - bu Java-da domenga asoslangan dasturlarni jadal rivojlantirish uchun asos
  • Jackrabbit: amalga oshirish Java Content Repository API
  • Jeyms: Java elektron pochta va Yangiliklar server
  • jclouds: Java platformasi uchun ochiq manbali ko'p bulutli vositalar to'plami
  • Jena bu ochiq manba Semantik veb uchun ramka Java
  • JMeter: Yuklash va funktsional sinov uchun sof Java dasturi
  • Jonzon: JSR-353-ga mos keladigan JSON ajralishi; JSR-353, shuningdek JSR-374 va JSR-367 bilan ishlashga yordam beradigan modullar
  • JSPWiki: J2EE standart komponentlari (Java, servletlar, JSP) atrofida yaratilgan xususiyatlarga boy va kengaytiriladigan WikiWiki mexanizmi.
  • Apache jUDDI qo'mitasi
    • Skaut: Apache Scout - bu JSR 93 (JAXR) dasturidir.
  • Juneau: POJO-larni umumiy ramkadan foydalangan holda turli xil tarkib turlarini marshallashtirish uchun qo'llanma
  • Kafka (2011): Message broker dasturi
  • Karaf: Apache Karaf - bu server tomonidagi dasturlar uchun OSGi tarqatish.
  • Kibble: Apache Kibble - bu dasturiy ta'minot loyihalaridagi faoliyatni yig'ish, yig'ish va tasavvur qilish uchun vositalar to'plami.
  • Noks: Hadoop xizmatlari uchun REST API shlyuzi
  • Kudu: Apache Hadoop ekotizimi uchun qurilgan tarqatilgan ustunli saqlash mexanizmi
  • Kylin: taqsimlangan analitik dvigatel
  • Ob'ektiv: Yagona tahlil interfeysi
  • Libcloud: Apache Libcloud - bu bir nechta bulutli provayder API-lari o'rtasidagi farqlarni yo'q qiladigan standart Python kutubxonasi.
  • Apache logging xizmatlari qo'mitasi
    • Chainsaw: Apache Chainsaw - bu GUI jurnalini ko'rish vositasi.
    • Log4cxx: Apache log4cxx C ++ uchun ro'yxatga olish xizmatlarini taqdim etadi.
    • Log4j: Apache Log4j
    • Log4net: Apache log4net .NET uchun ro'yxatga olish xizmatlarini taqdim etadi.
    • Log4php: Apache log4php - bu PHP uchun qayd tizimidir.
  • Apache Lucene qo'mitasi
    • Lucene Core: Yuqori samarali, to'liq xususiyatli matn qidiruvi kutubxonasi
    • Solr: Lucene Java qidiruv kutubxonasiga asoslangan korporativ qidiruv serveri
  • Lucene.Net: Lucene.Net - bu Lucene qidiruv tizimi kutubxonasining porti, C # da yozilgan va .NET ish vaqti foydalanuvchilariga mo'ljallangan.
  • Lyusi: Apache Lucy qidiruv tizimining kutubxonasi dinamik dasturlash tillarini to'liq matnli qidirishni ta'minlaydi.
  • MADlib: Scalable, Big Data, Data Scientists uchun SQL tomonidan boshqariladigan kompyuterlarni o'rganish doirasi
  • Mahout: mashinalarni o'rganish va ma'lumotlarni qazib olish echimi. Mahout
  • ManifoldCF: Omborlar yoki qidiruv indekslari o'rtasida tarkibni uzatish uchun ochiq kodli dasturiy ta'minot
  • Marmotta: Bog'langan ma'lumotlar uchun ochiq platforma
  • Maven: Java Loyiha boshqaruvi va tushunish vositasi
    • Doxia: Doxia - bu ko'plab markalash tillarini qo'llab-quvvatlaydigan tarkibni yaratish doirasi.
  • Mesos: ochiq manbali klaster menejeri
  • MetaModel: Metadatalarni ochish, o'rganish va ma'lumotlar manbalarining har xil turlarini so'rov qilish uchun umumiy interfeysni taqdim etish.
  • Metron: Haqiqiy vaqtda katta ma'lumotlarning xavfsizligi
  • Apache MINA qo'mitasi
    • FtpServer: FTP-server to'liq Java-da yozilgan
    • MINA: Tarmoqni qo'llash uchun ko'p maqsadli infratuzilma, yuqori mahsuldorlik va yuqori miqyosli tarmoq dasturlarini ishlab chiqish uchun asos. MINA
    • SSHD: Apache SSHD - bu mijoz va server tomonida SSH protokollarini qo'llab-quvvatlash uchun 100% toza java kutubxonasi.
    • Vysper: Apache Vysper modulli, to'liq xususiyatli XMPP (Jabber) serveri bo'lishni maqsad qilgan. Vysper Java-da amalga oshiriladi.
  • Mnemonik: Katta ma'lumotlar, yuqori samarali hisoblash va tahlil uchun shaffof uchuvchan bo'lmagan gibrid xotiraga yo'naltirilgan kutubxona
  • Apache MyFaces qo'mitasi
  • Mynevt: tarmoqqa ulanish uchun optimallashtirilgan va cheklangan qurilmalarni masofadan boshqarish uchun qurilgan OS
  • NetBeans: ishlab chiqish muhiti, asboblar platformasi va dastur doirasi
  • NiFi: Ma'lumotlarni qayta ishlash va tarqatish uchun ishlatish uchun qulay, kuchli va ishonchli tizim
  • Nutch: juda kengaytiriladigan va kengaytiriladigan ochiq manba veb-brauzer
  • ODE: Apache ODE - bu moslashuvchan jarayon ta'riflari yordamida veb-xizmatlar orkestrini qo'llab-quvvatlaydigan WS-BPEL dasturi.
  • OFBiz: Business for Open: korporativ avtomatlashtirish dasturi
  • Olingo: OData uchun mijoz va server
  • OODT: Ob'ektga yo'naltirilgan ma'lumotlar texnologiyasi, ma'lumotlarni yig'ish va almashish uchun ma'lumotlarni boshqarish tizimi
  • Oozie: Oozie - bu Apache Hadoop ishlarini boshqarish uchun ish oqimini rejalashtirish tizimi.
  • Open Climate Workbench: Ko'p sonli kuzatuv ma'lumotlari bilan o'zaro ta'sir o'tkazish va mintaqaviy iqlim modelini baholash jarayonini standartlashtirish va tartibga solish uchun mo'ljallangan algoritmlar, kutubxonalar va interfeyslarning to'liq to'plami.
  • OpenJPA: Java Persistence API dasturini amalga oshirish
  • OpenMeetings: Videokonferentsiyalar, tezkor xabarlar, oq taxta va hujjatlarni birgalikda tahrirlash dasturi.
  • OpenNLP: tabiiy tilni qayta ishlash asboblar to'plami.
  • OpenOffice: Ochiq manbali, ofis hujjatlari samaradorligi to'plami
  • OpenWebBeans: Qarama-qarshi in'ektsiya platformasi
  • OpenWhisk: tarqatilgan Serversiz hisoblash platformasi
  • ORC: Katta hajmdagi ish yuklari uchun ustunli fayl formati
  • Parket: Umumiy maqsadli ustunli saqlash formati
  • PDFBox: Java asosidagi PDF kutubxonasi (o'qish, matn chiqarish, manipulyatsiya, tomoshabin)
  • Mod_perl: ni birlashtiradigan modul Perl tarjimon Apache serveriga
  • Feniks: SQL qatlam ustida HBase
  • Cho'chqa: Hadoop-da katta ma'lumotlar to'plamlarini tahlil qilish uchun platforma
  • Pivot: Java-da boy Internet dasturlarini yaratish uchun platforma
  • PLC4X: Dasturlashtiriladigan mantiqiy tekshirgichlar bilan aloqa qilish uchun universal API
  • POI: Yomon obfuskatsiyani amalga oshirish, o'qish va yozish uchun kutubxona Microsoft Office formatlari
  • Poligen: Domenga asoslangan dastur ishlab chiqish uchun Kompozit yo'naltirilgan dasturlashni o'rganish
  • Portallar: veb-portal tegishli dasturiy ta'minot
  • Bashorat qilish: PredictionIO - bu ishlab chiqaruvchilarga har xil mashinalarni o'rganish vazifalari uchun ishlab chiqarishga tayyor prognozli xizmatlarni boshqarish va joylashtirishga imkon beradigan zamonaviy ochiq manba to'plami ustida qurilgan ochiq manbali Machine Learning Server.
  • Pulsar: Dastlab Yahoo-da yaratilgan tarqatilgan pub-sub xabar tizimi
  • Qpid: AMQP xabar almashish tizimi Java va C ++
  • Ranger: Hadoop platformasida ma'lumotlar xavfsizligini ta'minlash, boshqarish va boshqarish uchun asos.
  • REEF: Apache YARN va Mesos kabi resurslar menejerlari ustidagi Big Data dasturlarining rivojlanishini engillashtiradigan keng ko'lamli hisoblash matoni.
  • Daryo: Apache River dasturi JINI standartlariga asoslangan xizmatni taqdim etadi.
  • RocketMQ: Tez, past kechikish, ishonchli, o'lchovli, taqsimlangan, ishlatish uchun qulay bo'lgan xabar yo'naltirilgan o'rta dastur, ayniqsa katta miqdordagi oqim ma'lumotlarini qayta ishlash uchun
  • Rolik: Apache Roller - bu kichik va katta blog saytlariga mos keladigan to'liq xususiyatli, ko'p foydalanuvchili va guruhli blog-server.
  • Royale: Javascript ishlaydigan hamma joyda (va boshqa ish vaqtlarida) dasturlar yaratishda ishlab chiquvchilarning samaradorligini oshirish
  • Samza: Oqimlarni qayta ishlash doirasi
  • Santuario: Java va C ++ da XML xavfsizligi
  • Qo'riqchi: Apache Hadoop-dagi ma'lumotlar va metama'lumotlarga aniq avtorizatsiya
  • Serf: Apache Portable Runtime (APR) kutubxonasida qurilgan C-ga asoslangan yuqori samarali HTTP mijozlar kutubxonasi.
  • ServiceComb: bulutli dasturlarni ishlab chiqish va joylashtirishni osonlashtiradigan vositalar va komponentlar to'plamini ta'minlaydigan mikroservis doirasi
  • ServiceMix: korporativ xizmat avtobusi qo'llab-quvvatlaydi JBI va OSGi
  • Shiro: Java Security Framework-dan foydalanish uchun oddiy
  • SINGA: Tarqatilgan chuqur o'quv kutubxonasi
  • Fazoviy axborot tizimi (SIS): Geospatial dasturlarni ishlab chiqish uchun kutubxona
  • SkyWalking: dastur samaradorligini boshqarish va monitoring (APM)
  • Sling: JCR va OSGi asosidagi innovatsion veb-ramka
  • Spam qotil: aniqlash uchun ishlatiladigan elektron pochta filtri Spam
  • Uchqun: ochiq manbali klasterli hisoblash doirasi
  • Sqoop: Apache Hadoop va relyatsion ma'lumotlar bazalari kabi tuzilgan ma'lumotlar omborlari o'rtasida ommaviy ma'lumotlarni samarali uzatish uchun mo'ljallangan vosita.
  • Stanbol: Semantik tarkibni boshqarish uchun dasturiy qismlar
  • Stiv: Apache STeVe - bu STV va boshqa ovoz berish usullarini boshqarish uchun ASF tomonidan ishlatiladigan onlayn ovoz berish vositalarining to'plami.
  • Bo'ron: Apache Storm - bu taqsimlangan real vaqtda hisoblash tizimi.
  • Oqimlar: Onlayn rejimdagi profillar va faoliyat tasmalarining o'zaro bog'liqligi
  • Struts: Java veb-ilovalar doirasi
  • Subversion: ochiq manba versiyani boshqarish (mijoz / server) tizimi
  • Sinaps: Engil va yuqori sifatli Enterprise Service Bus (ESB)
  • Sinxop: Apache Syncope - bu korporativ muhitdagi raqamli identifikatorlarni boshqarish uchun ochiq kodli tizim.
  • SystemML: Miqyosli mashinalarni o'rganish
  • Tajo: Ma'lumotlarni relyatsion saqlash tizimi. U tarqatilgan xotira sifatida hadoop fayl tizimidan foydalanadi.
  • Gobelen: Komponentlarga asoslangan Java veb-ramkasi
  • Apache Tcl qo'mitasi
    • Tcl Apache httpd uchun integratsiya
    • PerchinFoydalanish qulayligi va quvvatni birlashtirgan server tomonidagi Tcl dasturlash tizimi
    • Vebsh: Websh - bu Tcl-da kuchli, tezkor va ishonchli veb-ilovalarni yaratish uchun tezkor rivojlanish muhiti
  • Tez: Apache Tez - bu ma'lumotlarni qayta ishlash vazifalarining o'zboshimchalik bilan murakkab yo'naltirilgan-siklik grafikalarini (DAG) qayta ishlash uchun ishlatilishi mumkin bo'lgan umumiy dastur doirasini ishlab chiqishga qaratilgan harakatlar, shuningdek, boshqa foydalanuvchilar tomonidan ishlatilishi mumkin bo'lgan qayta ishlashga oid ma'lumotlar primitivlari to'plami. loyihalar.
  • Tejamkorlik : Interfeysni aniqlash tili va ko'plab tillar uchun xizmatlarni yaratish va yaratish uchun ishlatiladigan ikkilik aloqa protokoli.
  • Tika: har xil turdagi raqamli hujjatlardan, masalan, audio, video, rasm, ofis to'plami, veb, pochta va ikkilik ma'lumotlardan metama'lumotlar va matnlarni chiqarish uchun tarkibni tahlil qilish vositasi.
  • Plitkalar: Apache Tiles - bu veb-dastur foydalanuvchi interfeyslarini ishlab chiqishni soddalashtirish uchun yaratilgan templat ramka.
  • TinkerPop: Grafik ma'lumotlar bazalari (OLTP) va grafik analitik tizimlar (OLAP) uchun grafik hisoblash asoslari
  • Tomkat: veb-konteyner servlet va JSP-ga xizmat ko'rsatish uchun
  • TomEE: Apache TomEE - bu Apache Tomcat uchun barcha Apache Java EE 6 veb-profil to'plami
  • Yo'l harakati nazorati: Keshlash dasturi sifatida Apache Traffic Server atrofida qurilgan Traffic Control zamonaviy CDN-ning barcha asosiy funktsiyalarini bajaradi. Yo'l harakati nazorati
  • Trafik serveri: HTTP / 1.1 mos keshlash proksi-server. Trafik serveri
  • Trafodion: Apache Hadoop-da tranzaktsion yoki operatsion yuklarni yoqish imkonini beradigan Webscale SQL-on-Hadoop echimi.
  • Turbin: Turbina - bu Java dasturchilariga veb-ilovalarni tezda yaratishga imkon beruvchi servlet asosidagi ramka.
  • Twill: Apache Hadoop YARN-ning tarqatilgan imkoniyatlaridan ishlaydigan iplarga o'xshash dasturlash modeli bilan foydalaning
  • UIMA: tarkibiy tuzilmagan tarkibni tahlil qilish doirasi
  • Unomi: OASISning ma'lumotni amalga oshirish mijozlar ma'lumotlar platformasi spetsifikatsiya
  • Usergrid: Usergrid - bu veb-va / yoki mobil ilovalarni tezkor ravishda yaratmoqchi bo'lgan ishlab chiquvchilar uchun o'rnatilgan SDS-lar bilan biriktirilgan tarqatilgan NoSQL ma'lumotlar bazasi, dastur qatlami va mijoz darajasidan tashkil topgan xizmat sifatida ochiq manbali Backend ("BaaS" yoki "mBaaS"). .
  • VCL: Maxsus masofadan hisoblash manbalariga kirishni ta'minlash va vositachilik qilish uchun bulutli hisoblash platformasi.
  • Apache tezligi qo'mitasi:
    • Anakiya: Anakia - bu XML hujjatlarini siz tanlagan formatga o'tkazish uchun JDOM va Velocity-dan foydalanadigan XML formatida o'zgartirish vositasi.
    • Texen: Texen - bu Apache Velocity va Apache Ant asosida yaratilgan umumiy maqsadli matn ishlab chiqaruvchi dastur.
    • Tezlik: Java shablonini yaratish mexanizmi
    • Apache Velocity DVSL: Tezlik Andoza Tili yordamida XSLT-dan modellashtirilgan va umumiy XML konvertatsiya qilish uchun mo'ljallangan vosita.
    • Apache tezligi vositalari: Shablon dvigatelining vositalari va infratuzilmasi
  • VXQuery: Apache VXQuery parallel XML Query protsessorini amalga oshiradi.
  • Apache veb-xizmatlari qo'mitasi
    • Aksioma: Apache Axiom - bu kechiktirilgan ajralishni qo'llab-quvvatlaydigan XML ob'ekt modeli.
    • Woden: Apache Woden WSDL hujjatlarini o'qish, boshqarish, yaratish va yozish uchun Java sinf kutubxonasini rivojlantirish uchun ishlatiladi.
  • Injiq: ASF tashkilotlari va jarayonlari bilan bog'liq turli xil ma'lumotlarni ko'rsatadigan va tasavvur qiladigan vositalar.
  • Wicket: Komponentlarga asoslangan Java veb-ramkasi
  • Xalan: Java va C ++ da XSLT protsessorlari
  • Xerces: XML tahlil qiluvchini tekshirish
  • Apache XML Grafika qo'mitasi
    • Batik: uchun toza Java kutubxonasi SVG tarkibni manipulyatsiya qilish
    • FOP: XSL formatlash moslamalari (XSL-FO) tomonidan boshqariladigan Java formatlash formatlashtiruvchisi; qo'llab-quvvatlanadigan chiqish formatlari PDF, PS, PCL, AFP, XML (maydon daraxtlari vakili), Print, AWT va PNG va kamroq darajada RTF va TXT ni o'z ichiga oladi.
    • XML Graphics Commons: Apache Batik va Apache FOP uchun umumiy komponentlar
  • XMLBeans: XMLJava bog'lash vositasi
  • Yetus: Dasturiy ta'minot loyihalari uchun hissa qo'shish va chiqarish jarayonlarini ta'minlaydigan kutubxonalar va vositalar to'plami.
  • Zeppelin: Zeppelin - bu tarqatilgan, ma'lumotlarni qayta ishlash tizimlari uchun birgalikda ma'lumotlarni tahlil qilish va vizualizatsiya qilish vositasi
  • ZooKeeper: Tarqatilgan dasturlarni muvofiqlashtirish xizmati

Loyihalarni inkubatsiya qilish

  • Amaterasu: Big Data quvurlari uchun uzluksiz joylashishni ta'minlovchi ramka
  • Izohlovchi: brauzerlar, serverlar va odamlar uchun annotatsion kodni taqdim etadi
  • BatchEE: JBatch dasturi (JSR 352) va ushbu spetsifikatsiya uchun foydali kengaytmalar to'plami
  • BRPC: ishonchli va yuqori sifatli xizmatlarni yaratish uchun sanoat darajasidagi RPC doirasi
  • Krael: tarqatilgan ma'lumotlarni qayta ishlash ishlarida juda muhim tezlikda ishlashning muhim ma'lumotlarini almashish uchun saqlash platformasi
  • Nergis: Ruxsat etilgan formatdagi ma'lumotlar va XML / JSON o'rtasida konvertatsiya qilish uchun ma'lumotlar formatini ta'riflash tilini ochiq manbali amalga oshirish
  • DataSketches: ma'lumotlar fanlarida odatda "eskizlar" deb nomlangan stoxastik oqim algoritmlarining yuqori samarali kutubxonasi
  • DLab: bulutda o'z-o'ziga xizmat ko'rsatadigan, ma'lumotni o'rganadigan muhitni yaratish uchun eng yaxshi nasl-nasab vositalaridan foydalangan holda platforma
  • DolphinSheduler: kuchli DAG vizual interfeysiga ega tarqatilgan ETL rejalashtirish mexanizmi
  • DorisHisobot va tahlil qilish uchun MPP-ga asoslangan SQL ma'lumotlarini interfaol saqlash
  • Druid: hodisaga asoslangan ma'lumotlar uchun yuqori mahsuldorlik analitik ma'lumotlar do'koni
  • EChartlar: diagramma va ma'lumotlarni vizualizatsiya kutubxonasi
  • Yumshoq: chekka yoki shlyuzdagi qurilmalarda analitikani bajarish uchun oqimlarni qayta ishlash dasturlash modeli va engil mikro-yadro uslubi ish vaqti.
  • Flagon: dasturiy ta'minot vositalaridan foydalanishni sinab ko'rish platformasi
  • Goblin: katta ma'lumotlar integratsiyasining umumiy jihatlarini soddalashtiradigan tarqatilgan ma'lumotlar integratsiyasi doirasi
  • Heron: real vaqtda, taqsimlangan, nosozliklarga chidamli oqimlarni qayta ishlash mexanizmi
  • Hivemall: Hive UDFs / UDAFs / UDTFs sifatida qo'llaniladigan mashinalarni o'rganish uchun kutubxona
  • Aysberg: katta hajmdagi, sekin harakatlanadigan jadvalli ma'lumotlar uchun jadval formati
  • Livi: uzoq muddatli ishlashni boshqarish uchun REST interfeysini ochadigan veb-xizmat Uchqun sizning klasteringizdagi kontekst
  • Marvin-A.I.: ochiq manbali sun'iy intellekt platforma
  • Milagro: markazlashmagan tarmoqlar uchun asosiy xavfsizlik infratuzilmasi
  • MXNet: Chuqur o'rganish dasturlash doirasi
  • Son-sanoqsiz: ning birgalikda yashashiga imkon beradi Hadoop YARN va Mesos birgalikda bir xil klasterda va Hadoop-da va bir xil jismoniy ma'lumotlar markazi infratuzilmasida ishlaydigan boshqa dasturlarda dinamik resurslarni taqsimlashga imkon beradi
  • Nemo: ma'lumotlarni qayta ishlash tizimi
  • Omid: moslashuvchan, ishonchli, yuqori darajada bajariladigan va kengaytiriladigan ACID tranzaksiya doirasi
  • PageSpeed: kechikish va o'tkazuvchanlikni kamaytirish uchun veb-sahifalarni qayta yozish orqali Internetni tezroq ishlashiga yordam beradigan bir qator ochiq manbali texnologiyalar
  • Pinot: tarqatilgan ustunli saqlash mexanizmi
  • Pony Mail: pochta orqali arxivlash, arxivni ko'rish va o'zaro hamkorlik xizmati
  • Kalamush: Uchun Java dasturi RAFT konsensus protokoli
  • Rya: Accumulo ustiga o'rnatilgan ölçeklenebilir RDF ma'lumotlarini boshqarish tizimi
  • S2Graph: o'rnatilgan va kengaytirilgan OLTP grafik ma'lumotlar bazasi HBase
  • SAMOA: eng keng tarqalgan uchun tarqatilgan oqim algoritmlarini yig'ish ma'lumotlar qazib olish va mashinada o'rganish vazifalar
  • SDAP: Big Science muammolari uchun integral analitik markaz
  • ShardingSphere: ma'lumotlarni tarqatish, tarqatilgan tranzaksiya va ma'lumotlar bazasini orkestrlashga yo'naltirilgan shaffof taqsimlangan ma'lumotlar bazasi vositachiligining ekotizimi
  • Singa: tarqatilgan chuqur o'rganish platforma
  • Spot: ochiq ma'lumotlar modeli asosida qurilgan tarmoq telemetri platformasi va Hadoop
  • Superset: uchun korporativ tayyor veb-dastur ma'lumotlarni o'rganish, ma'lumotlarni vizualizatsiya qilish va boshqaruv paneli
  • Tamaya: modulli, kengaytiriladigan va in'ektsiya qilinadigan kalit / qiymatga asoslangan dizaynga asoslangan juda moslashuvchan konfiguratsion echim
  • Taverna: Ilmiy ish oqimi tizimi e'tiborini qaratish takrorlanuvchanlik va Veb-xizmatlar
  • Tefra: global miqyosda doimiy operatsiyalarni taqdim etish tizimi HBase va boshqa saqlash dvigatellari
  • Tori: ilovalarni interaktiv va masofadan turib kirish mexanizmi bilan ta'minlaydi Uchqun
  • O'qitish: loyiha turli xil media formatlarda, tillarda va turli xil Apache va Apache bo'lmagan maqsadli loyihalar uchun o'quv maqsadlarida foydalanish mumkin bo'lgan resurslarni ishlab chiqishga qaratilgan.
  • Tuveni: Java va boshqa JVM tillarida blokirovka va boshqa markazlashtirilmagan dasturlarni ishlab chiqishda yordam beradigan kutubxonalar va boshqa vositalar to'plami.
  • TVM: CPU, GPU va ixtisoslashtirilgan tezlatgichlar uchun to'liq stek ochiq chuqur o'rganish kompilyatori to'plami
  • Warble: agent sizning shaxsiy qurilmangizda joylashtirilgan so'nggi nuqta monitoringi taqsimlangan echimi
  • Weex: mobil o'zaro faoliyat platformaning yuqori samarali interfeysini yaratish uchun asos

Yuqoridagilar to'liq bo'lmasligi mumkin, chunki inkubatsiya qilinadigan loyiha ro'yxati tez-tez o'zgarib turadi.

Nafaqaga chiqqan loyihalar

Iste'fodagi loyiha - bu kengash, uning PMC, PPMC yoki IPMC tashabbusi bilan turli sabablarga ko'ra yopilgan loyihadir. U endi Apache Software Foundation-da ishlab chiqilmagan va boshqa majburiyatlarga ega emas.

  • Abdera: amalga oshirish Atomni birlashtirish formati va Atomni nashr etish protokoli
  • ACE: dasturiy ta'minot komponentlarini, konfiguratsiya ma'lumotlarini va boshqa artefaktlarni maqsadli tizimlarga markaziy ravishda boshqarish va tarqatish imkonini beradigan tarqatish doirasi
  • Asalari uyasi: Java vizual ob'ekt modeli
  • Davom etish: uzluksiz integratsiya server
  • Bosing: sodda va ishlatish uchun qulay bo'lgan Java Web Framework
  • Deltacloud: bulutli provayderlar o'rtasidagi mavhum farqlar uchun umumiy API-ni taqdim etadi
  • DeviceMap: ma'lumotlar ombori va API tasnifi qurilmasi
  • DirectMemory: Java Virtual Mashinasi uchun yopiq kesh
  • ECS: Turli xil belgilash tillari uchun elementlarni yaratish uchun API
  • ESME: odamlar uchun bir-birlarini kashf qilish va tanishish hamda boshqa axborot manbalariga kirish huquqini olish uchun imkon beradigan xavfsiz va juda miqyosli mikrosharing va mikromessaging platformasi, barchasi biznes jarayoni sharoitida.
  • Etch: o'zaro faoliyat platforma, til va transportdan mustaqil RPC-ga o'xshash xabarlar tizimi
  • Excalibur: Konteynerlar va tarkibiy qismlarni o'z ichiga olgan boshqaruv tizimining Java inversiyasi
  • Garmoniya: Java SE 5 va 6 ish vaqti va ishlab chiqish to'plami
  • HiveMind: xizmatlar va konfiguratsion mikrokernel
  • iBATIS: Qat'iylik doirasi bu xaritalashga imkon beradi kv so'rovlar POJOlar
  • Jakarta: server tomoni Javashu jumladan o'zining kichik loyihalari to'plami
  • Jakarta kaktusi: server tomonidan java kodini sinovdan o'tkazish uchun oddiy sinov doirasi
  • Lenya: tarkibni boshqarish tizimi (CMS) asosida Apache pilla
  • Lyusi: dinamik dasturlash tillarini to'liq matnli qidirishni ta'minlaydigan qidiruv tizimi kutubxonasi
  • MRUnit: Ishlab chiqaruvchilarga Apache Hadoop xaritasini ish joylarini qisqartirishga yordam beradigan Java kutubxonasi
  • Muse: WS-ResourceFramework dasturini amalga oshirish (WSRF), WS-BaseNotification (WSN) va WS-DistributedManagement (WSDM) xususiyatlari
  • Oltu - Ota-ona: Java-da OAuth protokolini amalga oshirish
  • ORO: Turli lahjalarni qo'llab-quvvatlaydigan muntazam ifodalash vositasi
  • Poligen: domenga yo'naltirilgan dastur ishlab chiqish uchun Kompozit yo'naltirilgan dasturlashni o'rganish bo'yicha jamoatchilikka asoslangan harakatlar
  • Regexp: Muntazam ifodalash vositasi
  • Slanets: JavaServer Faces-ga asoslangan veb-dastur doirasi
  • Shindig: OpenSocial konteyner va gadjetlar, proksi-server so'rovlarini bajarish va REST va RPC so'rovlarini bajarish uchun kodni taqdim etish orqali OpenSocial dasturlarini tezda joylashtirishni boshlashga yordam beradi.
  • Stratos: Xizmat sifatida platforma (PaaS) ramkasi
  • Plitkalar: veb-dasturni ishlab chiqishni soddalashtirish uchun yaratilgan templat ramka
  • Toskana: SCA amalga oshirish, shuningdek boshqalarni ta'minlash SOA amalga oshirish
  • To'lqin: onlayn real vaqtda birgalikda tahrirlash
  • Whirr: bulutli xizmatlarni boshqarish uchun kutubxonalar to'plami
  • Ko'z qisish: JAX-RS spetsifikatsiyasiga asoslangan RESTFul veb-xizmatlari
  • Vukki: W3C paketli veb-ilovalari bilan ishlash uchun ajratuvchi, server va plaginlar
  • Xindice: XML ma'lumotlar bazasi
  • Zipkin: taqsimlangan kuzatuv tizimi

Adabiyotlar

  1. ^ "Apache o'qi". Apache dasturiy ta'minot fondi. Olingan 12 may 2016.
  2. ^ "Apache Software Foundation Apache Arrow-ni eng yuqori darajadagi loyiha deb e'lon qildi". Apache dasturiy ta'minot fondi. Olingan 12 may 2016.
  3. ^ "Bloodhound loyihasining inkubatsiya holati". Apache dasturiy ta'minot fondi. Olingan 21 mart 2013.
  4. ^ Aleks Lv (2016-10-12). "Griffin - real vaqtda ham, ommaviy ma'lumotlar uchun ham bulutda modelga asoslangan ma'lumotlar sifati xizmati". Olingan 2020-10-21.
  5. ^ "Apache Guacamole ™". guacamole.apache.org. Olingan 2019-10-02.

"Apache loyihalari ro'yxati". Apache dasturiy ta'minot fondi. 2018 yil. Olingan 2018-05-19.