- 1998 жылы желтоқсанда, OTP алғашқы ішкі шығарылымынан бірнеше жыл өткен соң, бастапқы код пен кітапханалар ашық түрде шығарылды, бұл Эрлангқа телекоммуникация шеңберінен шығуға мүмкіндік берді. Пайдаланудың жаңа бағыттары банктік қызметтерді, қаржылық қосқыштарды, веб-Қызметтерді, басқару жүйелерін немесе жедел хабарламалар мен SMS сияқты хабар алмасу жүйелерін қамтыды, өйткені олардың барлығы телекоммуникациялық қосымшаларға өте ұқсас.Кірістірілген жабдық неғұрлым қуатты бола бастағанымен, Erlang / OTP бұлтты есептеулермен, NoSQL дерекқорларымен және онлайн-мультипликаторлармен бірге ендірілген кеңістікте жетістікке жетеді. Барлық осы жүйелер телекоммуникациялық қосымшалар сияқты сенімділік пен масштабталуға қойылатын талаптарға ие және OTP мүмкіндіктерін пайдаланады. OTP сонымен қатар Ericsson-дан тыс телекоммуникацияда алға шықты және оны T-Mobile, Nokia, Motorola және AT&T сияқты компаниялар қолданады.Бүгінгі таңда OTP негізіндегі ең сәтті жобалардың қатарына NoSQL қозғалысындағы танымал дерекқорлар үшін Jabber, CouchDB және Riak нарығының шамамен 40 пайыздық үлесі бар XMPP-ге негізделген ejabberd, ашық бастапқы жедел хабар алмасу сервері кіреді. Бұлтты есептеу ортасындағы OTP-дің басқа пайдаланушыларына Ruby on Rails Engine Yard және Heroku хостинг компаниялары кіреді. Github өзінің деректер қоймаларын масштабтау үшін Amazon және Cloudant сияқты инфрақұрылымында Эрлангты қолданады. Эрлангтағы карталарды азайту платформасы Nokia disco жобасы Hadoop функциясының 90 пайызын кодтың 10 пайызымен қамтамасыз етеді.
- OTP қолданудың көптеген артықшылықтары бар:Кітапханалар мен басқа компоненттерді пайдалану нәтижесінде Даму коды азӘзірлеушілер жалпы бағдарламалау стиліне ие және компоненттерге негізделген терминологияны қолданадыOTP-бұл сенімді және жақсы тексерілген код базасы, сондықтан қателер сирек кездеседіМұның бәрі нарыққа шығу уақытының артуына және даму мен техникалық қызмет көрсету шығындарын азайту арқылы меншік құнының төмендеуіне әкеледі.OTP қолдану кезінде өнімділіктің жоғарылауы Ericsson жүргізген зерттеуден көрінеді, онда Erlang/OTP қолдану Java немесе C++қолданумен салыстырғанда кодтың төрт-он есе қысқаруына әкелді. Алайда, қателіктердің тығыздығы мен кодтың өнімділігі өзгеріссіз қалды, бұл Эрлангты OTP-мен бірге пайдалану олардың өнімділігі мен сапасын төрт-он есе арттыруға мүмкіндік берді деген қорытындыға келді.
Достарыңызбен бөлісу: |