Π€ΠΎΠ½Π΄ Apache ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈ ΠΎΡΡΠ΅Ρ Π·Π° ΡΠΈΠ½Π°Π½ΡΠΎΠ²Π°ΡΠ° 2021 Π³ΠΎΠ΄ΠΈΠ½Π° (ΠΎΡ 1 ΠΌΠ°ΠΉ 2020 Π΄ΠΎ 30 Π°ΠΏΡΠΈΠ» 2021 Π³ΠΎΠ΄ΠΈΠ½Π°). ΠΠ±Π΅ΠΌΡΡ Π½Π° Π°ΠΊΡΠΈΠ²ΠΈΡΠ΅ Π·Π° ΠΎΡΡΠ΅ΡΠ½ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π²ΡΠ·Π»ΠΈΠ·Π° Π½Π° 4 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°ΡΠ°, ΠΊΠΎΠ΅ΡΠΎ Π΅ Ρ 500 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΡΠΈΠ½Π°Π½ΡΠΎΠ²Π°ΡΠ° 2020 Π³ΠΎΠ΄ΠΈΠ½Π°. ΠΠΎΠ΄ΠΈΡΠ½ΠΈΡΡ Π΄ΠΎΡ ΠΎΠ΄ Π΅ 3 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°ΡΠ°, ΠΊΠΎΠ΅ΡΠΎ Π΅ ΠΏΠΎΡΡΠΈ Ρ 800 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ Π² ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π°. Π Π°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅ ΠΎΠ±Π°ΡΠ΅ ΡΠ° Π½Π°ΠΌΠ°Π»Π΅Π½ΠΈ ΠΎΡ 2.5 Π΄ΠΎ 1.6 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°ΡΠ°. Π Π°Π·ΠΌΠ΅ΡΡΡ Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΡ ΠΊΠ°ΠΏΠΈΡΠ°Π» Π·Π° Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ° Π΅ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ Ρ 1.4 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°ΡΠ° ΠΈ Π΄ΠΎΡΡΠΈΠ³Π° 3.6 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° Π΄ΠΎΠ»Π°ΡΠ°. ΠΠΎ-Π³ΠΎΠ»ΡΠΌΠ°ΡΠ° ΡΠ°ΡΡ ΠΎΡ ΡΡΠ΅Π΄ΡΡΠ²Π°ΡΠ° ΡΠ° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈ ΠΎΡ ΡΠΏΠΎΠ½ΡΠΎΡΠΈ - Π² ΠΌΠΎΠΌΠ΅Π½ΡΠ° ΠΈΠΌΠ° 9 ΠΏΠ»Π°ΡΠΈΠ½ΠΎΠ²ΠΈ ΡΠΏΠΎΠ½ΡΠΎΡΠ° (ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° Π±ΡΡ Π° 10), 10 Π·Π»Π°ΡΠ½ΠΈ (Π±ΡΡ Π° 9), 8 ΡΡΠ΅Π±ΡΡΠ½ΠΈ (Π±ΡΡ Π° 11) ΠΈ 30 Π±ΡΠΎΠ½Π·ΠΎΠ²ΠΈ (Π±ΡΡ Π° 25), ΠΊΠ°ΠΊΡΠΎ ΠΈ 30 ΡΠΏΠΎΠ½ΡΠΎΡΠ° Π½Π° ΡΠ΅Π»Π΅Π²ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ (Π±ΡΡ Π° 25) ΠΈ 630 ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π½ΠΈ ΡΠΏΠΎΠ½ΡΠΎΡΠ° (Π±ΡΡ Π° 500).
ΠΡΠΊΠΎΠΈ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ:
- Π‘ΡΠΌΠ°ΡΠ½Π°ΡΠ° ΡΡΠΎΠΉΠ½ΠΎΡΡ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΠΎΡ Π½ΡΠ»Π° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° Apache ΡΠ΅ ΠΎΡΠ΅Π½ΡΠ²Π° Π½Π° 22 ΠΌΠΈΠ»ΠΈΠ°ΡΠ΄Π° Π΄ΠΎΠ»Π°ΡΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΌΠΎΠ΄Π΅Π»Π° Π·Π° ΠΎΡΠ΅Π½ΠΊΠ° Π½Π° ΡΠ°Π·Ρ ΠΎΠ΄ΠΈΡΠ΅ COCOMO 2.
- Π Π°Π·Π²ΠΈΡΠΈΠ΅ΡΠΎ ΡΠ΅ ΠΊΡΡΠΈΡΠ° ΠΎΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 8200 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ (ΠΏΡΠ΅Π΄ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π° Π±ΡΡ Π° 7700). ΠΡΠ΅Π· Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ° Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°ΡΠ° ΡΡΠ°ΡΡΠ²Π°Ρ Π° 3058 ΠΊΠΎΠΌΠΈΡΠ΅ΡΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡ Π° 258860 ΠΏΡΠΎΠΌΠ΅Π½ΠΈ, Π·Π°ΡΡΠ³Π°ΡΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 134 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΠ΅Π΄Π° ΠΊΠΎΠ΄.
- ΠΠΎΠ΄ΠΎΠ²Π°ΡΠ° Π±Π°Π·Π° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π½Π° Apache ΡΠ΅ ΡΡΡΡΠΎΠΈ ΠΎΡ ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 227 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΠ΅Π΄Π°, ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² ΠΏΠΎΠ²Π΅ΡΠ΅ ΠΎΡ 1400 git ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ.
- ΠΠΎΠ΄ Π΅Π³ΠΈΠ΄Π°ΡΠ° Π½Π° Π€ΠΎΠ½Π΄Π° Apache ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°Ρ 351 ΠΏΡΠΎΠ΅ΠΊΡΠ° (ΠΏΡΠ΅Π΄ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π° 339), ΠΎΡ ΠΊΠΎΠΈΡΠΎ 316 ΡΠ° ΠΎΡΠ½ΠΎΠ²Π½ΠΈ, Π° 35 ΠΏΡΠ΅ΠΌΠΈΠ½Π°Π²Π°Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π² ΠΈΠ½ΠΊΡΠ±Π°ΡΠΎΡΠ°. ΠΡΠ΅Π· Π³ΠΎΠ΄ΠΈΠ½Π°ΡΠ° ΠΎΡ ΠΈΠ½ΠΊΡΠ±Π°ΡΠΎΡΠ° Π±ΡΡ Π° ΠΏΡΠ΅Ρ Π²ΡΡΠ»Π΅Π½ΠΈ 14 ΠΏΡΠΎΠ΅ΠΊΡΠ°.
- ΠΡ ΠΎΠ³Π»Π΅Π΄Π°Π»Π°ΡΠ° ΡΠ° ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠ°Π½ΠΈ Π½Π°Π΄ 5 PB ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½ΠΈΡ Π½Π° Π°ΡΡ ΠΈΠ²ΠΈ Ρ ΠΊΠΎΠ΄.
- ΠΠ΅ΡΡΠ΅ Π½Π°ΠΉ-Π°ΠΊΡΠΈΠ²Π½ΠΈ ΠΈ ΠΏΠΎΡΠ΅ΡΠ°Π²Π°Π½ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°: Kafka, Hadoop, ZooKeeper, POI, Logging (ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° Kafka, Hadoop, Lucene, POI, ZooKeeper).
- ΠΠ΅ΡΡΠ΅ Π½Π°ΠΉ-Π°ΠΊΡΠΈΠ²Π½ΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ ΠΏΠΎ Π±ΡΠΎΠΉ ΠΊΠΎΠΌΠΈΡΠΈ: Camel, Flink, Airflow, Lucene-Solr, NuttX (ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° Camel, Flink, Beam, HBase, Lucene Solr).
- ΠΠ°ΠΉ-ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΈΡΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈ Π² GitHub: Spark, Flink, Kafka, Arrow, Beam (ΠΌΠΈΠ½Π°Π»Π°ΡΠ° Π³ΠΎΠ΄ΠΈΠ½Π° Spark, Flink, Camel, Kafka, Beam).
- ΠΠ΅ΡΡΠ΅ Π½Π°ΠΉ-Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡ ΠΏΠΎ Π±ΡΠΎΠΉ ΡΠ΅Π΄ΠΎΠ²Π΅ ΠΊΠΎΠ΄: NetBeans, OpenOffice, Flex, Mynewt, Trafodion.
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ Π½Π° Apache ΠΎΠ±Ρ Π²Π°ΡΠ°Ρ ΠΎΠ±Π»Π°ΡΡΠΈ ΠΊΠ°ΡΠΎ ΠΌΠ°ΡΠΈΠ½Π½ΠΎ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅, ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΎΠ±Π΅ΠΌΠΈ Π΄Π°Π½Π½ΠΈ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ±ΠΎΡΠΊΠΈ, ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅, DevOps, IoT, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΡΡΠ²ΡΡΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ ΡΠ΅Π±-ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠΎΠ²Π΅.
- ΠΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΡΠ΅ Π½Π°Π΄ 2000 ΡΠΏΠΈΡΡΠΊΠ° Π·Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅, Π² ΠΊΠΎΠΈΡΠΎ 17758 Π°Π²ΡΠΎΡΠΈ ΡΠ° ΠΈΠ·ΠΏΡΠ°ΡΠΈΠ»ΠΈ ΠΎΠΊΠΎΠ»ΠΎ 2.2 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΠΈΠΌΠ΅ΠΉΠ»Π° ΠΈ ΡΠ° ΡΡΠ·Π΄Π°Π»ΠΈ 780 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ΅ΠΌΠΈ. ΠΠ°ΠΉ-Π°ΠΊΡΠΈΠ²Π½ΠΈΡΠ΅ ΡΠΏΠΈΡΡΡΠΈ Π·Π° ΡΠ°Π·ΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ (user@ + dev@) ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ°Ρ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ Flink, Tomcat, James ΠΈ Kafka.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru
