Кто-нибудь построил или кто-нибудь знает, как создать, фреймворк регистрации, который откладывает файлы журнала на Amazon S3?
Мы создаем приложение SaaS, и, естественно, мы планируем иметь миллионы серверов и клиентов. Я хотел бы упростить всю структуру каротажа. В настоящий момент мы используем SLF4j для ведения журнала и Logback как фактическую реализацию ведения журнала.
Я думаю, что мы могли бы сбросить еще одну реализацию, которая будет накапливать сообщения журнала в памяти, сжимать их и затем загружать на S3. Если соединение S3 было медленным или медленным, реализация остановила файлы на диске. Подобно Facebook Scribe.
Я предполагаю, что мне понадобится четыре или пять дней, чтобы написать и проверить это. Если там будет другая реализация, я хотел бы узнать об этом.