title: Implementation of dynamic attributes in number storage service
metadata.name: dc.contributor.advisor
metadata.value: Кириченко Георгий Александрович
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Kiricenko Georgij Aleksandrovic
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Петров Владимир Сергеевич
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Petrov Vladimir Sergeevic
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Литвинов Юрий Викторович
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Litvinov Urij Viktorovic
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2024-07-25T11:50:08Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2024-07-25T11:50:08Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2024
metadata.name: dc.identifier.other
metadata.value: 087902
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/46415
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: "Единая база номеров" (ЕБН) — внутренний сервис компании "Яндекс" для хранения данных о подключенных телефонных номерах. В данном сервисе хранится информация о различных объектах реального мира. Каждый объект имеет свой тип (телефонный номер, договор, партнер и т.д.), который определяет атрибуты, описывающие свойства данного объекта. Сервис был запущен относительно недавно и в процессе эксплуатации было выявлено, что количество задач по добавлению новых атрибутов к существующим типам объектов стремительно растет. Подобного рода задачи стали занимать у разработчиков большое количество времен. Усугубляет данное положение тот факт, что такие задачи будут возникать в будущем достаточно активно. Таким образом появилась необходимость в разработке подсистемы, которая позволяет добавлять новые атрибуты без ручной доработки исходного кода. В данной работе описывается разработка и внедрение в эксплуатацию данной подсистемы.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: "Unified Number Database" (UND) is an internal service of the Yandex company for storing data about connected phone numbers. This service stores information about various real-world objects. Each object has its own type (telephone number, contract, partner, etc.), which defines attributes that describe the properties of this object. The service was launched relatively recently and during operation it was revealed that the number of tasks to add new attributes to existing types of objects is growing rapidly. These kinds of tasks began to take up a lot of developers’ time. This situation is aggravated by the fact that such tasks will arise in the future quite actively. There was a need to develop a subsystem that allows to add new attributes without manual modification of the source code. This paper describes the development and implementation of this subsystem.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: Динамические атрибуты
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: JSONB
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: JSON-схема
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: модель сущность-атрибут-значение
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: Dynamic attributes
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: JSONB
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: JSON-Schema
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: entity-attribute-value model
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Implementation of dynamic attributes in number storage service
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Реализация динамических атрибутов в сервисе хранения номеров
metadata.lang: ru_RU
resources.filename: vkr.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/46415/2/vkr.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 743,65 kB
resources.filename: reviewSV_Petrov_otzyv_naucnogo_rukovoditela_na_VKR.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/46415/3/reviewSV_Petrov_otzyv_naucnogo_rukovoditela_na_VKR.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 44,75 kB
resources.filename: reviewSV_st087902_Petrov_Vladimir_Sergeevic_(supervisor)(Ru).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/46415/4/reviewSV_st087902_Petrov_Vladimir_Sergeevic_%28supervisor%29%28Ru%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 4,04 kB