Современные мессенджеры в качестве помощника администратора базы данных
DOI:
https://doi.org/10.15587/2313-8416.2018.134769Ключові слова:
Бот, Java, мессенджеры, Slack, Facebook, Telegram, база данных, PostgreSQL, статистика, администрирование баз данныхАнотація
В данной статье рассматривается вопрос использования современных мессенджеров и их возможностей администраторами баз данных. Описывается процесс создания бота, который позволяет администратору получать своевременные уведомления о проблемах и ошибках, произошедших с базой данных, а также получать статистику использования. Принципиальным отличием от других подобных продуктов является реализация для мессенджеров, которые в данный момент пользуются популярностью. Предусматривается описание разработки с использованием платформ Telegram, Facebook Messenger и Slack, на основе единой библиотеки
Посилання
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.
##submission.downloads##
Опубліковано
Номер
Розділ
Ліцензія
Авторське право (c) 2018 Vadim Kozhevnikov, Oleg Sabinin, Yulia Shats
Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.
Наше видання використовує положення про авторські права Creative Commons CC BY для журналів відкритого доступу.
Автори, які публікуються у цьому журналі, погоджуються з наступними умовами:
1. Автори залишають за собою право на авторство своєї роботи та передають журналу право першої публікації цієї роботи на умовах ліцензії Creative Commons CC BY, котра дозволяє іншим особам вільно розповсюджувати опубліковану роботу з обов'язковим посиланням на авторів оригінальної роботи та першу публікацію роботи у цьому журналі.
2. Автори мають право укладати самостійні додаткові угоди щодо неексклюзивного розповсюдження роботи у тому вигляді, в якому вона була опублікована цим журналом (наприклад, розміщувати роботу в електронному сховищі установи або публікувати у складі монографії), за умови збереження посилання на першу публікацію роботи у цьому журналі.