Бюджет: 5000 UAH Термін: 30 днів
Вітаю!
Спроба підготувати сервер до 10+ сайтів виключно через тюнінг конфігів Nginx та MySQL — це лікування симптомів замість вирішення архітектурної проблеми. Як показує моя поточна робота з розв'язання аналогічного конфлікту між OpenCart та важким модулем SAP-інтеграції, головним «вбивцею» ресурсів при масштабуванні є не серверні ліміти, а монолітна синхронна обробка масивних обмінів даними.
Ізоляція важких процесів замість "жонглювання" кронами: На 10 сайтах пікові навантаження (імпорти, фіди) неминуче перетнуться. Замість того, щоб просто розносити задачі по часу в планувальнику, необхідно виносити ці процеси у фонові асинхронні черги, інакше вони почнуть «з'їдати» один одного, намертво блокуючи CPU.
Оптимізація запису, а не лише читання: Додавання індексів у БД пришвидшить віддачу сторінок на фронтенді, але пропорційно уповільнить роботу імпортів. Критично важливо проаналізувати транзакції так, щоб масове оновлення залишків на одному сайті не створювало глобальних локів (Table Locks) бази даних, які "кладуть" сусідні магазини.
Архітектурне, а не інфраструктурне кешування: Redis не врятує загальну продуктивність, якщо базова логіка CMS скидає весь кеш каталогу при зміні статусу чи ціни одного товару під час синхронізації. Потрібно налаштувати точкове кешування, яке ізолює процеси 10 різних проєктів один від одного на рівні додатку, а не лише сервера.
Чи розглядаєте ви можливість втручання безпосередньо в логіку бекенду та модулів OkayCMS, якщо аудит підтвердить, що проблема криється у нездатності самої архітектури CMS паралельно обробляти потоки даних для 10+ проєктів, і одними конфігами FASTPANEL це не вирішити?
З повагою, Арсеній.
Бюджет: 5000 UAH Термін: 1 день
Організація та координація команди DevOps
Проектування та підтримка CI/CD процесів
Управління Infrastructure as Code (Terraform, Ansible)
Міжфункціональна співпраця між командами розробки та операцій
Моніторинг, логування та забезпечення безпеки
Менторинг та розвиток команди
Ключовий досвід:
System Engineer в Rubygarage & Devico (2022-2024):
Розробка серверної інфраструктури (nginx, MongoDB, Node.js)
Управління хмарними сервісами (DigitalOcean, AWS)
Автоматизація процесів та CI/CD
Налаштування мережевої інфраструктури (Mikrotik, RADIUS, VPN)
Технічні навички:
Хмарні платформи: AWS (4/5), DigitalOcean
Контейнеризація: Docker (4/5), Kubernetes (3/5)
CI/CD: Jenkins (5/5), GitLab (5/5), GitHub (5/5)
Infrastructure as Code: Terraform (3/5), Ansible (3/5)
Мережі: DNS (5/5), VPN (5/5), мережеве обладнання
Бази даних: MongoDB (4/5), ClickHouse (3/5)
ОС: Linux (5/5)
Моніторинг: налаштування систем моніторингу ресурсів
Бюджет: 5000 UAH Термін: 1 день
Привіт.
Маємо досвід оптимізації стеку Ubuntu, Nginx, PHP-FPM та MySQL під e-commerce, у тому числі проєкти з кількома сайтами на одному dedicated. Можемо зайти по SSH, зробити аудит продуктивності, знайти реальні вузькі місця по логах і метриках, після чого акуратно впровадити оптимізації з бекапами та документацією, щоб ви розуміли що змінено і як відкотити.
По часу орієнтовно так: аудит 4-8 годин, впровадження 8-20 годин залежно від того, що знайдемо в slow query, імпортах, cron і пошуку. Працюємо погодинно або можемо зафіксувати етапи після аудиту.
Готові стартувати найближчим часом.
Бюджет: 20000 UAH Термін: 7 днів
Добрий день
Мене звати Дмитро, компанія King Kong Web
Маємо практичний досвід оптимізації dedicated серверів на Ubuntu під реальні навантаження, а також роботи з MySQL/MariaDB, slow query log, індексами та налаштуванням web stack. Працювали з e-commerce проєктами, де були проблеми з імпортами, фідами, кроном, ресайзом зображень та піковими навантаженнями.
Готові почати з повного технічного аудиту: зберемо метрики, проаналізуємо CPU/RAM/I/O, перевіримо конфіги Nginx/Apache, PHP-FPM, OPcache, MySQL, подивимось логи та slow query log. За результатом підготуємо короткий звіт з проблемами, пріоритетами та планом змін.
Далі виконаємо оптимізацію: налаштуємо вебсервер і PHP-FPM під реальні ресурси сервера, оптимізуємо БД (індекси, важкі запити, блокування), перевіримо кешування OkayCMS, за потреби підключимо Redis або інші механізми прискорення. Також окремо опрацюємо cron, імпорти та фіди, щоб прибрати пікові навантаження і 504.
Працюємо акуратно: перед змінами робимо бекапи, всі правки документуємо, надаємо коротку інструкцію по конфігах та моніторингу. Готові працювати через SSH з попереднім погодженням change plan.
Формат оплати можемо обговорити — погодинно або фікс після аудиту.
Готові відповісти на додаткові питання і стартувати з технічного аналізу.
Ставки приховані
Ставки поки відсутні
Актуальні фриланс-проєкти в категорії Бази даних та SQL
Про проєкт і завдання У нас невеликий відділ продажів (керівник відділу продажів + 2 менеджери) та база близько 220 активних клієнтів. Зараз виникла нагальна потреба впровадити легку CRM як операційний рівень, щоб менеджери в режимі реального часу фіксували дзвінки, домовленості та статуси за воронкою продажів, а керівництво бачило, які клієнти «зависли» на певному етапі. Паралельно ми активно використовуємо AI-аналітику (Claude) для роботи з вивантаженнями, звітами, пошуку аномалій та аналізу P&L. Тому CRM потрібна саме як чисте джерело даних, з якого можна буде формувати якісні вивантаження. Що потрібно зробити (Етап 1 — Впровадження) Адит і вибір рішення. Остаточно визначити разом із нами платформу. Розглядаємо українські рішення (KeyCRM або SalesDrive), оскільки важлива інтеграція з українською телефонією та Новою Поштою. Також готові розглянутиPipedrive. Налаштування системи. Створення воронки продажів, карток клієнтів, налаштування полів відповідно до нашої специфіки. Інтеграції. Підключення телефонії, месенджерів та Нової Пошти. Імпорт даних. Коректне перенесення наявної бази клієнтів (близько 220 контактів) із поточних файлів. Навчання. Короткий інструктаж для керівника відділу продажів та двох менеджерів щодо правил ведення угод, щоб забезпечити чистоту та якість даних у CRM. Подальші завдання (Етап 2 — Супровід) Технічна підтримка та доопрацювання автоматизацій у процесі роботи. Контроль коректності вивантажень даних для подальшої AI-аналітики. Кого ми шукаємо Спеціаліста з досвідом впровадження KeyCRM, SalesDrive абоPipedrive (будь ласка, додайте приклади або кейси у відгуку). Людину, яка розуміє принципи побудови аналітики продажів і вміє налаштовувати експорт даних без «сміття». Відповідального фахівця, готового до довгострокової співпраці та супроводу проєкту. У відгуку, будь ласка, вкажіть Ваш досвід роботи з KeyCRM, SalesDrive абоPipedrive. Орієнтовну вартість та строки базового налаштування для нашої команди (3 користувачі). Чи готові ви надалі адмініструвати систему та на яких умовах.
Про компанію Торговельна компанія. Працюємо з товарною групою більш ніж 2000 позицій за різними категоріями.Поточна ситуація Зараз номенклатура ведеться в Google Sheets — дані консолідовані за вкладками (категоріями). Структура вкладок: Назва товару Групи цін: собівартість, опт, роздріб Характеристики: вага, кількість в упаковці тощо. Важливо: кількість колонок відрізняється для різних категорій товарів, оскільки у них різні характеристики.Чому поточне рішення не підходить Google Sheets не дозволяє налаштовувати права доступу на рівні окремих колонок. Нам потрібно: Надавати користувачам права на перегляд певних колонок (наприклад, тільки собівартості) Надавати права на редагування певних колонок (наприклад, роздрібних цін) При цьому обмежувати доступ до інших колонок в тій же вкладціЩо потрібно зробитиОсновні вимоги Гнучка система розмежування прав Доступ на рівні окремих колонок (читання / запис) Призначення прав за ролями або користувачами Управління правами без участі програмістів Підтримка різної структури даних Різні категорії товарів мають різний набір характеристик Додавання нових колонок/характеристик без програмування Незалежність від розробників Адміністрування силами внутрішніх співробітників Додавання категорій, колонок, користувачів — через інтерфейс Інтеграція з ERP Вивантаження актуальних цін в нашу ERP-систему Експорт або автоматична інтеграція через API Аналіз даних за допомогою ШІ (бажано) Можливість аналізу всього переліку номенклатури Збагачення, перевірка, рекомендації — якщо у вас є ідеї, опишітьОчікуваний результат Працююче рішення, в якому: Номенклатура структурована за категоріями з різними наборами характеристик Права на колонки гнучко налаштовуються (перегляд / редагування) Дані вивантажуються в ERP Команда може управляти системою самостійноЩо потрібно від вас при відгуку Опишіть в загальних рисах, як ви бачите рішення: Який інструмент / платформу пропонуєте
Необхідно провести глибоку технічну перевірку трьох PDF-файлів на достовірність та можливі ознаки редагування або підробки. Потрібна не лише візуальна оцінка документів. Виконавець повинен добре розуміти внутрішню структуру PDF-файлів та вміти аналізувати: метадані файлів; структуру PDF та окремих об’єктів; історію створення і можливого редагування; використане програмне забезпечення; вбудовані шрифти, зображення, шари та інші елементи; можливі ознаки повторного збереження, конвертації, внесення змін або формування документа заднім числом; будь-які технічні невідповідності, які можуть свідчити про маніпуляції з файлами. За результатом перевірки необхідно надати зрозумілий письмовий висновок щодо кожного файлу із зазначенням виявлених ознак, ризиків та обмежень перевірки. Розглядаємо фахівців, які мають практичний досвід у цифровій криміналістиці, аналізі PDF-документів, метаданих або перевірці електронних файлів на автентичність. У відгуку, будь ласка, коротко опишіть ваш досвід, методи та інструменти, які ви використовуєте для такої перевірки.
Загальна інформація Необхідно розробити просту мінімалістичну вебсистему, основною метою якої є ведення бази клієнтів, створення записів на візити та автоматизація процесу підтвердження візитів через SMS, відправка одноразових посилань через АПІ з самого сервіса. Проєкт розробляється поетапно. На першому етапі необхідно реалізувати лише базову функціональність (MVP), щоб систему можна було використовувати в реальній роботі. Після запуску та тестування вона буде поступово розширюватися новими модулями.Основна функціональність першого етапу авторизація користувачів; база клієнтів; створення та редагування записів; список записів (або простий календар); перемикання між торговими точками; інтеграція з SMS-оператором через API; надсилання SMS із довільним текстом або посиланням для підтвердження візиту; підтвердження або скасування візиту клієнтом за одноразовим посиланням; відображення статусу підтвердження безпосередньо біля запису клієнта. На початковому етапі замість повноцінного календаря допускається використання простого списку записів за днями. Кожен день повинен містити хронологічний список бронювань із зазначенням часу, імені клієнта, послуги, працівника та статусу підтвердження. Надалі цей список можна буде замінити на повноцінний календар без зміни структури системи. У системі повинна бути можливість перемикатися між торговими точками. Кожна торгова точка має власний список записів (або календар), але всі вони використовують спільну базу клієнтів.
Добрий день. Шукаю для себе ментора по Linux. В мене є досвід в якості strong junior devops спеціаліста, але Linux і Kubernetes мої слабкі місця. Якщо з Kubernetes досвід з проектами ще є невеликий,то з Linux взаємодію дуже поверхнево. Щось створити, додати, перейменувати, відкрити і т.п. - цього явно не достатньо. Потрібен ментор, який мене підтягне в цьому питанні. Просто головна задача зробити так, щоб знання осіли в голові, можливо якийсь пет-проект, задачі, таски щось в такому дусі, а не просто "повторюй за мною". Проходив курси самостійно, але вони особливо "не осідають" в голові. Ось приблизний список, що, на мою думку, мені потрібно: - Linux/Unix системи — поглиблене адміністрування операційних систем, файлові системи, керування користувачами та правами доступу, процесами та службами (systemd), Bash-скриптинг, журналювання, моніторинг, налаштування безпеки, автоматизація адміністративних задач; - Мережеві технології — модель OSI та стек TCP/IP, DNS, HTTP/HTTPS, SSL/TLS, SSH, VPN, балансування навантаження, проксі-сервери, NAT, маршрутизація, мережеві утиліти (ping, traceroute, netstat, ss, tcpdump, curl), діагностика та усунення мережевих проблем; Якщо до цього списку можна ще буде додати Kubernetes, то зайвим не буде. Можливо щось від себе запропонуєте. Формат занять, як я бачу - 2 рази на тиждень, зустрічі, обговорення консультації. Більш детально, тут вже ваші ідеї і пропозиції. По вартості за годину, або за місяць - пропонуйте