DOI: https://doi.org/10.15587/2313-8416.2018.134769

Современные мессенджеры в качестве помощника администратора базы данных

Vadim Kozhevnikov, Oleg Sabinin, Yulia Shats

Аннотация


В данной статье рассматривается вопрос использования современных мессенджеров и их возможностей администраторами баз данных. Описывается процесс создания бота, который позволяет администратору получать своевременные уведомления о проблемах и ошибках, произошедших с базой данных, а также получать статистику использования. Принципиальным отличием от других подобных продуктов является реализация для мессенджеров, которые в данный момент пользуются популярностью. Предусматривается описание разработки с использованием платформ Telegram, Facebook Messenger и Slack, на основе единой библиотеки


Ключевые слова


Бот; Java; мессенджеры; Slack; Facebook; Telegram; база данных; PostgreSQL; статистика; администрирование баз данных

Полный текст:

PDF

Литература


Drake, J., Worsley, J. (2002). Practical PostgreSQL. O'Reilly Media, Inc., 640.

Introduction to Push Notifications (2018). Google Developers. Available at: https://developers.google.com/web/ilt/pwa/introduction-to-push-notifications

Telegram Bot API. Telegram. Available at: https://core.telegram.org/bots/api

Slack Developers Documentation (2018). Slack. Available at: https://slack.com/developers

Documentation Facebook (2018). Facebook for Developers. Available at: https://developers.facebook.com/docs/messenger-platform

Duffy, J., Moore, B. (2018). The Best Business Messaging Apps of 2018. PCMAG. Available at: https://www.pcmag.com/roundup/355674/the-best-team-messaging-apps

Most popular messaging apps 2018 (2018). Statista. Available at: https://www.statista.com/statistics/258749/most-popular-global-mobile-messenger-apps/

Smith, L. (2015). What PostgreSQL has over other open source SQL databases: Part I. Compose Articles. Available at: https://www.compose.com/articles/what-postgresql-has-over-other-open-source-sql-databases/

Smith, L. (2015). What PostgreSQL has over other open source SQL databases: Part II. Compose Articles. Available at: https://www.compose.com/articles/what-postgresql-has-over-other-open-source-sql-databases-part-ii/

Riggs, S., Ciolli, G., Bartolini, G., Krosing, H. (2015). PostgreSQL 9 Administration Cookbook. Packt Publishing, 504.

Putano, B. (2017). Most Popular and Influential Programming Languages of 2018. Stackify. Available at: https://stackify.com/popular-programming-languages-2018/

Kozhevnikov, V. A., Sabinin, O. Y., Shats, J. E. (2017). Library Development for Creating Bots on Slack, Telegram and Facebook Messengers. Theoretical & Applied Science, 50 (6), 59–62. doi: http://doi.org/10.15863/tas.2017.06.50.4

O’Brien, T., Van Zyl, J. (2009). Maven: The Definitive Guide. O’Reilly Media, Inc., 250.


Пристатейная библиография ГОСТ


Drake J., Worsley J. Practical PostgreSQL. O'Reilly Media, Inc., 2002. 640 p.

Introduction to Push Notifications // Google Developers. 2018. URL: https://developers.google.com/web/ilt/pwa/introduction-to-push-notifications

Telegram Bot API // Telegram. URL: https://core.telegram.org/bots/api

Документация Slack // Slack. 2018. URL: https://slack.com/developers

Документация Facebook // Facebook for Developers. 2018. URL: https://developers.facebook.com/docs/messenger-platform

Duffy J., Moore B. The Best Business Messaging Apps of 2018 // PCMAG. 2018. URL: https://www.pcmag.com/roundup/355674/the-best-team-messaging-apps

Most popular messaging apps 2018 // Statista. 2018. URL: https://www.statista.com/statistics/258749/most-popular-global-mobile-messenger-apps/

Smith L. What PostgreSQL has over other open source SQL databases: Part I // Compose Articles. 2015. URL: https://www.compose.com/articles/what-postgresql-has-over-other-open-source-sql-databases/

Smith L. What PostgreSQL has over other open source SQL databases: Part II // Compose Articles. 2015. URL: https://www.compose.com/articles/what-postgresql-has-over-other-open-source-sql-databases-part-ii/

PostgreSQL 9 Administration Cookbook / Riggs S. et. al. Packt Publishing, 2015. 504 p.

Putano B. Most Popular and Influential Programming Languages of 2018 // Stackify. 2017. URL: https://stackify.com/popular-programming-languages-2018/

Kozhevnikov V. A., Sabinin O. Y., Shats J. E. Library Development for Creating Bots on Slack, Telegram and Facebook Messengers // Theoretical & Applied Science. 2017. Vol. 50, Issue 6. P. 59–62. doi: http://doi.org/10.15863/tas.2017.06.50.4 

O'Brien T., Van Zyl J. Maven: The Definitive Guide. O'Reilly Media, Inc., 2009. 250 p.







Copyright (c) 2018 Vadim Kozhevnikov, Oleg Sabinin, Yulia Shats

Creative Commons License
Эта работа лицензирована Creative Commons Attribution 4.0 International License.

ISSN 2313-8416 (Online), ISSN 2313-6286 (Print)