Насколько важно ведение журнала аудита в отдельном приложении - PullRequest
0 голосов
/ 22 декабря 2010

Мой опыт в основном заключается в разработке веб-приложений, и мы проводим там много контрольных проверок. Буквально каждая таблица проверяется. Я считаю, что это потому, что пользовательские транзакции централизованы на сервере, и они совместно используют одну и ту же таблицу, поэтому важно, кто что сделал.

Но теперь мне назначен проект по разработке отдельного приложения (в частности, мобильного приложения со случайными серверными транзакциями). Некоторые предлагают добавить журнал аудита, но я не уверен, что является нормой для автономных приложений. Для тех, кто имеет опыт, пожалуйста, поделитесь, если вы считаете это обязательным или нет. Я склоняюсь к НЕТ (что это не так важно), потому что это только увеличит потребление ресурсов (и мобильность ограничена). Это может повлиять на производительность, стабильность и удобство использования.

1 Ответ

0 голосов
/ 22 декабря 2010

Что ж, для самого приложения это может быть не так важно, однако автоматические журналы ошибок могут быть очень полезны, когда вы сталкиваетесь с недовольным клиентом (-ами) и вам необходимо быстро отладить приложение. Вы даже можете иметь специальный «режим отладки» для сбора дополнительной информации.

Вам также следует регистрировать транзакции сервера, добавление дополнительного запроса в запрос не повлияет на производительность.

...