์•„ํŒŒ์น˜ ์žฌ๋‹จ(Apache Foundation)์ด 2020๋…„ ํšŒ๊ณ„์—ฐ๋„ ๋ณด๊ณ ์„œ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

์•„ํŒŒ์น˜ ์žฌ๋‹จ ๋„์ž… ๋œ ๋ณด๊ณ  2020๋…„ ํšŒ๊ณ„์—ฐ๋„(1๋…„ 2019์›” 30์ผ๋ถ€ํ„ฐ 2020๋…„ 3.5์›” 300์ผ๊นŒ์ง€)์ž…๋‹ˆ๋‹ค. ๋ณด๊ณ  ๊ธฐ๊ฐ„์˜ ์ž์‚ฐ ๊ทœ๋ชจ๋Š” 2019๋งŒ ๋‹ฌ๋Ÿฌ๋กœ 281๋…„ ํšŒ๊ณ„์—ฐ๋„๋ณด๋‹ค 2.16๋งŒ ๋‹ฌ๋Ÿฌ๊ฐ€ ์ค„์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹นํ•ด์—ฐ๋„ ์ž๊ธฐ์ž๋ณธ๊ธˆ์•ก์€ 10๋งŒ๋‹ฌ๋Ÿฌ ๊ฐ์†Œํ•˜์—ฌ 9๋งŒ๋‹ฌ๋Ÿฌ์— ์ด๋ฅด๋ €์Šต๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ์ž๊ธˆ์€ ์Šคํฐ์„œ๋กœ๋ถ€ํ„ฐ ๋‚˜์˜ต๋‹ˆ๋‹ค. ํ˜„์žฌ 11๊ฐœ์˜ ํ”Œ๋ž˜ํ‹ฐ๋„˜ ์Šคํฐ์„œ, 25๊ฐœ์˜ ๊ณจ๋“œ ์Šคํฐ์„œ, 24๊ฐœ์˜ ์‹ค๋ฒ„ ์Šคํฐ์„œ, 500๊ฐœ์˜ ๋ธŒ๋ก ์ฆˆ ์Šคํฐ์„œ, XNUMX๊ฐœ์˜ ํƒ€๊ฒŸ ์Šคํฐ์„œ ๋ฐ XNUMX๊ฐœ์˜ ๊ฐœ์ธ ์Šคํฐ์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ผ๋ถ€ ํ†ต๊ณ„:

  • ๋ชจ๋“  Apache ํ”„๋กœ์ ํŠธ๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๊ฐœ๋ฐœํ•˜๋Š” ๋ฐ ๋“œ๋Š” ์ด ๋น„์šฉ์€ COCOMO 20 ๋น„์šฉ ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณ„์‚ฐํ•  ๋•Œ ์•ฝ 2์–ต ๋‹ฌ๋Ÿฌ๋กœ ์ถ”์‚ฐ๋ฉ๋‹ˆ๋‹ค. ํ•œ ํ•ด ๋™์•ˆ Apache ํ”„๋กœ์ ํŠธ์— ์•ฝ 8๋งŒ ์ค„์˜ ์ฝ”๋“œ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์œผ๋ฉฐ, ๊ฐœ๋ฐœ ๋น„์šฉ์€ ์ธ๊ฑด๋น„๋กœ ์ถ”์‚ฐ๋ฉ๋‹ˆ๋‹ค. ๋น„์šฉ์€ ์•ฝ 600์–ต ๋‹ฌ๋Ÿฌ์ž…๋‹ˆ๋‹ค.
  • ๋ชจ๋“  Apache ํ”„๋กœ์ ํŠธ์˜ ์ฝ”๋“œ ๋ฒ ์ด์Šค๋Š” ์ด 227์–ต 190๋งŒ ์ค„ ์ด์ƒ(์ž‘๋…„ - 2045์–ต 1800๋งŒ ์ค„)์ž…๋‹ˆ๋‹ค. 250๊ฐœ ํ”„๋กœ์ ํŠธ git ๋ฆฌํฌ์ง€ํ† ๋ฆฌ(75๋…„ ์ „ XNUMX๊ฐœ)์—๋Š” ๋ณ€๊ฒฝ ๋‚ด์—ญ(XNUMX๋…„ ์ „ XNUMXGB)์„ ๊ณ ๋ คํ•˜๋ฉด ์•ฝ XNUMXGB์˜ ์ฝ”๋“œ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
  • 7700๋ช… ์ด์ƒ์˜ ์ปค๋ฏธํ„ฐ(7000๋…„ ์ „ XNUMX๋ช… ์ด์ƒ)๊ฐ€ ๊ฐœ๋ฐœ์„ ๊ฐ๋…ํ•ฉ๋‹ˆ๋‹ค.
  • Apache Foundation์˜ ํ›„์›์œผ๋กœ 339๊ฐœ์˜ ํ”„๋กœ์ ํŠธ๊ฐ€ ๊ฐœ๋ฐœ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์œ„ ํ”„๋กœ์ ํŠธ ์ค‘ 206๊ฐœ๋Š” ๊ธฐ๋ณธ ํ”„๋กœ์ ํŠธ์ด๊ณ  45๊ฐœ๋Š” ์ธํ๋ฒ ์ดํ„ฐ์—์„œ ํ…Œ์ŠคํŠธ ์ค‘์ž…๋‹ˆ๋‹ค. ํ•ด๋‹น ์—ฐ๋„ ๋™์•ˆ 9๊ฐœ์˜ ํ”„๋กœ์ ํŠธ๊ฐ€ ์ธํ๋ฒ ์ดํ„ฐ์—์„œ ์ด์ „๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ฝ”๋“œ๊ฐ€ ํฌํ•จ๋œ ์•„์นด์ด๋ธŒ ๋‹ค์šด๋กœ๋“œ์˜ 2PB ์ด์ƒ์ด ๋ฏธ๋Ÿฌ์—์„œ ๊ธฐ๋ก๋˜์—ˆ์Šต๋‹ˆ๋‹ค. apache.org ์›น์‚ฌ์ดํŠธ๋Š” ์ฃผ๋‹น ์•ฝ 35๋งŒ ๊ฑด์˜ ์กฐํšŒ์ˆ˜๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  • ๊ฐ€์žฅ ํ™œ๋ฐœํ•˜๊ณ  ๋ฐฉ๋ฌธ์ž๊ฐ€ ๋งŽ์€ XNUMX๊ฐœ ํ”„๋กœ์ ํŠธ: Kafka, Hadoop, Lucene, POI, ZooKeeper(์ž‘๋…„ Hadoop, Kafka, Lucene, POI, ZooKeeper)
  • ์ปค๋ฐ‹ ์ˆ˜ ๊ธฐ์ค€์œผ๋กœ ๊ฐ€์žฅ ํ™œ๋™์ ์ธ XNUMX๊ฐœ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ: Camel, Flink, Beam, HBase, Lucene Solr(์ž‘๋…„์—๋Š” Camel, Hadoop, HBase, Beam, Flink)
  • ์ฝ”๋“œ ์ค„ ์ˆ˜ ๊ธฐ์ค€์œผ๋กœ ๊ฐ€์žฅ ํฐ XNUMX๊ฐœ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ: NetBeans, OpenOffice, Flex, Mynewt, Trafodion(์ˆœ์œ„๋Š” ์ž‘๋…„ ์ดํ›„ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค)
  • Apache ํ”„๋กœ์ ํŠธ๋Š” ๊ธฐ๊ณ„ ํ•™์Šต, ๋น… ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ, ์–ด์…ˆ๋ธ”๋ฆฌ ๊ด€๋ฆฌ, ํด๋ผ์šฐ๋“œ ์‹œ์Šคํ…œ, ์ฝ˜ํ…์ธ  ๊ด€๋ฆฌ, DevOps, IoT, ๋ชจ๋ฐ”์ผ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ฐœ๋ฐœ, ์„œ๋ฒ„ ์‹œ์Šคํ…œ ๋ฐ ์›น ํ”„๋ ˆ์ž„์›Œํฌ์™€ ๊ฐ™์€ ์˜์—ญ์„ ๋‹ค๋ฃน๋‹ˆ๋‹ค.
  • 2892๋ช…์˜ ์ปค๋ฏธํ„ฐ(์ง€๋‚œํ•ด 3280๋…„)๊ฐ€ 60์ฒœ๋งŒ ์ค„์˜ ์ฝ”๋“œ(์ง€๋‚œํ•ด 71๋งŒ ๊ฐœ)๋ฅผ ๋ณ€๊ฒฝํ–ˆ์œผ๋ฉฐ 184๊ฐœ ์ด์ƒ์˜ ์ปค๋ฐ‹(์ง€๋‚œํ•ด 222๊ฐœ)์„ ์ˆ˜ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • 12413๋ช…์˜ ์‚ฌ๋žŒ๋“ค์ด 63172๊ฐœ์˜ ์ƒˆ๋กœ์šด ์ด์Šˆ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. 2868๋ช…์ด 54633ํ˜ธ๋ฅผ ๋งˆ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.
  • 1417๊ฐœ์˜ ๋ฉ”์ผ๋ง ๋ฆฌ์ŠคํŠธ๊ฐ€ ์ง€์›๋˜๋ฉฐ, 19396๋ช…์˜ ์ž‘์„ฑ์ž๊ฐ€ 2๋ฐฑ๋งŒ ๊ฐœ ์ด์ƒ์˜ ์ด๋ฉ”์ผ์„ ๋ณด๋‚ด๊ณ  907๊ฐœ์˜ ์ฃผ์ œ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ํ™œ๋™์ ์ธ ๋ฉ”์ผ๋ง ๋ฆฌ์ŠคํŠธ(user@ + dev@)๋Š” Flink, Tomcat, Royale, Beam, Lucene Solr ํ”„๋กœ์ ํŠธ๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • GitHub์—์„œ ๊ฐ€์žฅ ํ™œ๋ฐœํ•˜๊ฒŒ ๋ณต์ œ๋œ ํ”„๋กœ์ ํŠธ: Thrift, Beam, Cordova, Arrow, Geode(์ž‘๋…„ Thrift, Cordova, Arrow, Airflow, Beam)
  • GitHub์—์„œ ๊ฐ€์žฅ ์ธ๊ธฐ ์žˆ๋Š” ํ”„๋กœ์ ํŠธ: Spark, Flink, Camel, Kafka, Beam(์ž‘๋…„ Spark, Camel, Flink, Kafka ๋ฐ Airflow).

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€