image
Виникла необхідність вести аудит зміни даних в існуючій системі.

Вимоги:

  • Простота підключення/відключення логгирования окремих таблиць.
  • Скоротити до мінімуму зміни у вже існуючих функціях БД.
  • Мінімізувати деградацію продуктивності.

Читати далі →

Порівняння бібліотек логування



У мережі величезна кількість майданчиків формату Q&A де задаються питання з розряду:

  • Запропонуйте С++ логгер? (C++ logging framework suggestions)
  • Який найбільш ефективний потоко-безпечний С++ логгер? (What is the most efficient thread-safe C++ logger)
  • Бібліотека логування для ігор (Logging library for c games)
  • Асинхронний потоко-безпечний С++ логгер? (Asynchronous thread-safe logging in C++)
Люди діляться своїм досвідом і знаннями, але формат таких майданчиків дозволяє лише показати особисті уподобання відповідає. Наприклад, одним з найбільш продуктивних логгерів найчастіше називають Pantheios, який навіть по тестам виробника витрачає більше 100 секунд на запис 1M рядків лода, на сучасному залозі це близько 30 секунд, швидко це?

У цій статті я порівняю найбільш відомі і заслужені логгер останніх років і кілька відносно молодих логгерів за більш ніж 25 критеріями.

Читати далі →