Написать скрипт Blacklist на python
Есть софтсвич для терминации трафика, хотим добавить blacklist, чтобы когда приходит звонок, система проверяла можно ли пускать этот звонок дальше или нет.
Блеклист создается на основе базы звонков что уже были, есть таблица calls с звонками, там есть основные поля: CLI (с какого звонят) CLD( куда звонят) duration и время звонка. в час может быть где-то миллион звонков.
Есть 2 таблицы для блеклиста cli_db и cld_db, где хранятся все номера кто звонил и куда звонили, сколько было попыток, сколько проговорили, сколько удачных звонков, whitelist( значит что это хороший номер) и blocked ( значит что номер запрещен)
Первый скрипт должен наполнять таблицы cli_db и cld_db с таблицы calls и синхранизировать их базой radis
Второй скрипт должен проверять или пропускать звонок, ему подаются параметры i_account( номер акаунта), CLI, CLD , он смотрит в базу radis и проверяет условия, если звонок нужно заблокировать то добавляет blocked к CLD и возвращает обратно параметры, и жде новый ввод.
база postgresql, скрипты нужно на python, если есть вопросы или пожелания пишите
-
7 Деталей пока маловато
Но думаю проект будет интересный=)
Надеюсь есть четкие правила по которым звонок попадает в black/white list
-
682 6 0 Вместо скриптов предлагаю использовать асинхронный Tornado сервер. Работа с редисом не совсем понятна. насколько я знаю каждая запись редиса имеет время жизни, так что Ваша логика не совсем ясна, и хотелось бы больше деталей
Current freelance projects in the category Desktop Apps
Need to extract POST / GET / PUT requests from the TikTok mobile application urgently.In essence. It is necessary to extract POST / GET / PUT requests from the TikTok mobile application. Even by essence, it is not necessary to fully reverse anything since signatures are available on the internet, etc. But it would also be great. All authorization (Sending… Web Programming, Desktop Apps ∙ 1 day 1 hour back ∙ 19 proposals |
Development of custom software (Android application + CMS) for SUNMI K2 self-service kiosks (Fast food)
23 USD
We are looking for an experienced team or a Middle/Senior Android developer (possibly with Full-stack skills) to create proprietary software for self-service kiosks for a fast food retail chain. Currently, our terminals operate on a ready-made cloud integrator, but we are… Content Management Systems, Desktop Apps ∙ 1 day 19 hours back ∙ 19 proposals |
It is necessary to migrate the current working program from FoxPro to C#.Hello everyone! We have a program in FoxPro (it has several modules, it's an accounting program), we have the source code of the program, and if necessary, we can consult with people who support the current program. What needs to be done: 1. Analyze how everything works,… C#, Desktop Apps ∙ 7 days 3 hours back ∙ 18 proposals |
About the Master Program "KONSTRUCTOR"
4182 USD
We are looking for a very experienced C++ developer to modernize existing software (master program). The program is responsible for creating derivative software representing audio-visual sessions of psychological correction. The current version is written in pure WinAPI (Visual… C & C++, Desktop Apps ∙ 9 days 16 hours back ∙ 19 proposals |
ODOO Enterprise setup for constructionНеобхідно побудувати картки та налаштувати зручний імпорт, інтеграцію з ЕДО і загалом Workflow ODOO Компанія займається системною інтеграцією: маємо поставки обладнання В2В або з прямою маржинальністю, або з рібейтами в подальшому. Крім того, ведемо будівельні роботи на об'єктах… Enterprise Resource Planning (ERP), Desktop Apps ∙ 10 days 1 hour back ∙ 7 proposals |