Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Предложение по переводу системных логов lastlog, btmp, utmp и wtmp на использование SQLite" | +/– | |
| Сообщение от opennews (??), 13-Мрт-26, 08:25 | ||
В списке рассылки linux-api выставлено на обсуждение предложение (RFC) заменить устаревшие бинарные форматы системных журналов lastlog, btmp, utmp и wtmp на новые разделяемые библиотеки, использующие SQLite в качестве бэкенда. Инициатива направлена на решение накопившихся проблем, среди которых переполнение 32-разрядных счётчиков времени в 2038 году, отсутствие расширяемости, низкая производительность запросов и отсутствие атомарности при записи... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (1), 13-Мрт-26, 08:25 | ||
Чем metakit4 не угодил? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от Аноним (15), 13-Мрт-26, 08:42 | ||
Написана на C++ - https://ru.wikipedia.org/wiki/MetaKit | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +4 +/– | |
| Сообщение от Жироватт (ok), 13-Мрт-26, 08:44 | ||
Недостаточно стильно@модно@молодёжно и обновлялась не "в прошлом месяце" | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 20. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (15), 13-Мрт-26, 08:56 | ||
Ну это уже перебор, хватит https://github.com/microsoft/FASTER | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +10 +/– | |
| Сообщение от Жироватт (ok), 13-Мрт-26, 09:15 | ||
Почему перебор? Самый раз. Полноценный движок баз, который потом можно будет смигрировать на | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 88. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:46 | ||
Но ведь можно как это любят оптимизровать sqlite инплейс заменить на Mysql, Postgres, MSSQL, Oracle наконец, чтобы было энтерпрайзненько. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 95. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Жироватт (ok), 13-Мрт-26, 12:31 | ||
> Но ведь можно как это любят оптимизровать sqlite инплейс заменить на | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 08:56 | ||
- Для каждого типа журналов создаётся отдельная библиотека | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 33. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Жироватт (ok), 13-Мрт-26, 09:16 | ||
Ну, для времени миграции с базы на базу - вполне. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 09:46 | ||
Уточню проблему, если кто не понял: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 131. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (131), 13-Мрт-26, 17:56 | ||
>- Для каждого типа журналов создаётся отдельная библиотека | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 134. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 18:29 | ||
> на производительность жалуются, без индексов выборка | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 52. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 10:08 | ||
Больше 10 лет - в прошлом месяце)) | ||
| Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору | ||
| 2. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 08:25 | ||
> Автор RFC предлагает полностью отказаться | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 107. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (107), 13-Мрт-26, 14:23 | ||
systemD к GNU/Linux не имеет прямого отношения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 118. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 15:23 | ||
> systemD к GNU/Linux не имеет прямого отношения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 08:28 | ||
"Запись в бинарный файл не является атомарной операцией. При сбое запись может быть частично повреждена." | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Олег (??), 13-Мрт-26, 08:42 | ||
Да не слушай их. Программисты деградируют походу. Если записывать не больше страницы за раз, то вполне себе атомарная. А дальше уже работает журнал ФС. Sqlite хорошая штука, но зачем тащить её сюда, не понятно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 133. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (131), 13-Мрт-26, 18:16 | ||
>Если записывать не больше страницы за раз, то вполне себе атомарная | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 09:54 | ||
> При сбое запись может быть частично повреждена | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 64. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (64), 13-Мрт-26, 10:38 | ||
Нет, логированием занимается не приложение, а все так же система / системный демон. Но пишет оно теперь не в конкретно-специфичный бинарный файл, а в гораздо более широко распространенном формате. Приложению (если только оно не занимается анализом тех самых специфичных бинарных файлов) что в лоб, что по лбу - оно от этой смены бэкэнда никак не зависит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 135. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 18:34 | ||
> система / системный демон | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 143. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 19:40 | ||
>> При сбое запись может быть частично повреждена | ||
| Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору | ||
| 80. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от Аноним (80), 13-Мрт-26, 11:38 | ||
GDBM как-то обеспечивает атомарность через reflink copying и создание двух файлов БД: старой и новой версии, которые меняются местами. | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 128. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от morphe (?), 13-Мрт-26, 17:31 | ||
С append-only вроде journald проще убедиться что ничего не повредилось | ||
| Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору | ||
| 6. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –5 +/– | |
| Сообщение от iCat (ok), 13-Мрт-26, 08:31 | ||
Кому-то очень хочется внедрить нечитаемую систему протоколирования из мира Windows в мир GNU/Linux ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +4 +/– | |
| Сообщение от Аноним (9), 13-Мрт-26, 08:32 | ||
Когда свободу на хлеб, остаются и без свободы и без хлеба. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +13 +/– | |
| Сообщение от анон (?), 13-Мрт-26, 08:34 | ||
Она и сейчас нечитаемая. | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 28. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 09:12 | ||
А это "год линукса на десктопе против серверного линукса" ака "функциональность против простоты" | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 36. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +3 +/– | |
| Сообщение от aname (ok), 13-Мрт-26, 09:23 | ||
Раст в ведро протащили, почему бы и не протащить SQLite | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 92. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Аноним (92), 13-Мрт-26, 12:06 | ||
Тогда в Unbreakable Linux будет Oracle DB для lastlog, btmp, utmp и wtmp. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 119. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от aname (ok), 13-Мрт-26, 16:06 | ||
> Тогда в Unbreakable Linux будет Oracle DB для lastlog, btmp, utmp и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 121. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от aname (ok), 13-Мрт-26, 16:08 | ||
> Кому-то очень хочется внедрить нечитаемую систему протоколирования из мира Windows в мир | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 146. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 19:54 | ||
1. С каких пор SQlite стала виндовой? | ||
| Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору | ||
| 7. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +7 +/– | |
| Сообщение от Аноним (9), 13-Мрт-26, 08:31 | ||
Хранение логов в тормозлайт худшая идея, какую можно придумать. Ещё это завязывает на стороннего разработчика, который неизвестно что может сделать и с продуктом и со своим форматом. Если они такие любители прокладок пусть пишут новые либы для нового бинарного собственного и если надо расширяемого формата. А не превращают всю систему в один единый тормозящий скуль. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Фонтимос (?), 13-Мрт-26, 08:37 | ||
Подтверждаю, линукс станет тормозом. Хотя по мне, пучть внедряют, быстрее все слиняют на ФриБиЭсДи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от gz (?), 13-Мрт-26, 09:14 | ||
все ненадо, ато слиняют ведь и те внедрятели с чудесатыми предложениями сделать чтото во фряхе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 17. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 08:43 | ||
Ну, в доelastic'овскую пору - я вот вполне себе делал центральный rsyslog с хранением в mysql - вполне себе работало. | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 29. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 09:13 | ||
mysql и sqlite не сравнимы по скорости | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 41. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от User (??), 13-Мрт-26, 09:39 | ||
Ну да - sqlite в таких сценариях прям сильно быстрее будет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 72. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:24 | ||
Да в воображаемых сценариях, которые не встречаются в реальной жизни. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 81. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 11:41 | ||
> Да в воображаемых сценариях, которые не встречаются в реальной жизни. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 86. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:45 | ||
>> Да в воображаемых сценариях, которые не встречаются в реальной жизни. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 89. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 11:58 | ||
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (38), 13-Мрт-26, 09:24 | ||
> Хранение логов в тормозлайт | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 73. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:25 | ||
Вот прям по сравнению совершенно со всем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 87. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (87), 13-Мрт-26, 11:45 | ||
Отличная аргументация. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 125. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –2 +/– | |
| Сообщение от Аноним (125), 13-Мрт-26, 17:22 | ||
То есть ты умеешь думать только чужими ссылками бенчмарками? Совет никогда не включай телевизор. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 140. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (140), 13-Мрт-26, 18:47 | ||
> То есть ты умеешь думать только чужими ссылками бенчмарками? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 154. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (154), 13-Мрт-26, 20:22 | ||
> То есть ты умеешь думать только чужими ссылками бенчмарками? | ||
| Ответить | Правка | К родителю #125 | Наверх | Cообщить модератору | ||
| 147. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 19:55 | ||
> совершенно со всем. | ||
| Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору | ||
| 39. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от letsmac (ok), 13-Мрт-26, 09:36 | ||
1C в свое время такое уже пробовал. В итоге вернулись к бинарным журналам. Тормозило на больших файлах знатно. | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 74. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:26 | ||
Я даже не удивлён что они попробовали этот заведомо провальный варинт это фишка их компании. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (38), 13-Мрт-26, 09:38 | ||
> это завязывает на стороннего разработчика, который неизвестно что может сделать и с продуктом | ||
| Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору | ||
| 75. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:28 | ||
Да только все проблемы, может кроме переполнения даты полностью выдуманные и нужны для попивателей смузи. В остальном логи работали идеально. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (8), 13-Мрт-26, 08:31 | ||
А в чём проблема писать условный protobuf? Быстро, дёшево, достаточно атомарно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Сталин (?), 13-Мрт-26, 10:16 | ||
Возможно тем, что там нет индексов и поиск o(n), а не o(log n) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 136. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 18:37 | ||
Как часто надо разбирать логи? Это точно логи? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (12), 13-Мрт-26, 08:35 | ||
т.е. если все равно переписывать, то они предлагают переписать так, чтобы сразу отсечь кору дуба и embedded системы, вместо того чтобы решить проблему создать новую | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 148. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 20:04 | ||
Ты SQlite пользовался хоть раз? Для работы ей достаточно 100 килобайт плюс размер библиотеки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 19. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –6 +/– | |
Сообщение от Duck Fi (?), 13-Мрт-26, 08:45 | ||
Идея неплохая, но мб пора задуматься и унифицировать не только это ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +5 +/– | |
| Сообщение от User (??), 13-Мрт-26, 09:00 | ||
Да сделали бы сразу "реестр linux - можно поверх sqlite'а", что ли - чего стесняться-то? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 09:03 | ||
> можно поверх sqlite'а | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 34. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Жироватт (ok), 13-Мрт-26, 09:21 | ||
Внутри особой виртуальной машины | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –3 +/– | |
| Сообщение от Аноним (31), 13-Мрт-26, 09:15 | ||
Было бы неплохо, если одним методом/способом модно было управлять настройками всего софта, как на системном, так и на пользовательском уровне. Вроде были попытки /etc в xml/json записать. Но это надо от религии отказаться. Потому что как и во всякой религии наибольшее сопротивление любому (даже самому здравому изменению) будет от упоротых фундамендалистов. | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 35. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
Сообщение от Duck Fi (?), 13-Мрт-26, 09:21 | ||
Спасибо, а то я уже думал что меня не поняли. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (31), 13-Мрт-26, 09:45 | ||
Это понимает любой, кому приходится часто лезть в потроха линуксовых систем. Ну а школота на то и школота - ей, как собачке, главное заявить о своем присутствии опИсав самый высокий столб/дерево/забор что они нашли в пределах своей видимости. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 09:46 | ||
А не нужно уже. Проблема "в общем" решена дополнительными уровнями абстракции в виде terraform+(ansible|salt|черт-в-ступе) - _ты_ управляешь состоянием системы плюс-минус декларативно, описывая его да-да, вот этими вот yaml'ями плюс-минус в одном месте - а то, что "под капотом" там ошмётки потрохов с 70х еще годов... Ну вот у связистов еще с 40х наследие не разгребли до конца, а у энергетиков - так и вовсе девятнаха местами, и чО? Не переделывать же, право-слово. | ||
| Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору | ||
| 69. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (69), 13-Мрт-26, 11:14 | ||
Раз в 40 лет можно и переделать. С учётом накопившегося опыта, так сказать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 91. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (64), 13-Мрт-26, 12:05 | ||
Ну дык, о чем и речь. С уровня абстракции выше какая разница что там в потрохах ниже. Но вот кто-то решил разгрести и привести их в порядок. Я так скажу - эти бинарные файлы меня иногда раздражали, ибо их так быстро и просто не посмотришь, надо утильку соотвествующую запускать. Благо это не часто требуется. Но раз эту утильку не обойти, какая разница в каком конкретно бинарном формате оно свое барахлишко хранит. Насчет ресурсов тоже какой-то просто анекдот. Это что за линукс системы такие, что ядро там и куча юзерспейса взлетает, пользователи какие то подразумеваются (ссш там например, или консоль какая-то, не говоря уж про шелл), а вот для скулайта уже не хватает? да любой пакетный менеджер в разы больше отожрет. | ||
| Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору | ||
| 116. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 15:20 | ||
>[оверквотинг удален] | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 60. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 10:25 | ||
фиксэд: | ||
| Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору | ||
| 65. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от Аноним (64), 13-Мрт-26, 10:42 | ||
Дык оно и меняется, каждую неделю, причем безо всяких форков. Нужно быть идиотом, чтобы требовать чтобы что-то развивалось/улучшалось, но при этом не менялось. То что не развивается - оно уже мертво и давно на свалке. А вот кому хочется чтобы все оставалось как есть - ради бога, делайте форк и держитесь за него крепко. Ибо апстрим (если он еще не сдох - см. выше) БУДЕТ меняться независимо от вашего желания. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 137. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 18:40 | ||
Что такое декларация и имплементация - некоторым предстоит только узнать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 10:05 | ||
Реестр linux это gconf/dconf?) | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 96. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Фнон (?), 13-Мрт-26, 12:36 | ||
В мозгах линуксоидов, явно, наблюдается отход от принципов построения UNIX: "всё есть файл". | ||
| Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору | ||
| 97. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 12:39 | ||
Не только наблюдается - активно применяется в том же systemd. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 105. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (64), 13-Мрт-26, 13:41 | ||
Действительно, имеется проблема в мозгах отдельных линуксоидов. Некоторые не могут понять что между "все есть файл" и "все есть текстовый файл" огромная разница. | ||
| Ответить | Правка | К родителю #96 | Наверх | Cообщить модератору | ||
| 23. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (23), 13-Мрт-26, 09:01 | ||
Короче, нельзя поменять то, нельзя поменять сё, потому что совместимость. Тогда давайте все на sqlite переведем, ведь он остается совместимым с тем что было до него. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 10:05 | ||
> все на sqlite переведем | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 09:02 | ||
> Фиксированный размер записей не позволяет добавлять новые поля | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 37. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Жироватт (ok), 13-Мрт-26, 09:24 | ||
Это не стильно, не модно, нужно знать grep+awk и иметь квалификацию повыше, чем one-button-monkey. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 10:06 | ||
Для чтения бинарников или скуляйта что надо знать? :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 54. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +4 +/– | |
| Сообщение от Аноним (54), 13-Мрт-26, 10:12 | ||
Короче, нужно по-дидовски и пердольно. | ||
| Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору | ||
| 62. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 10:31 | ||
Пройдёт немного времени - и логи в скуляйте станут "по-дидовски и пердольно". А внуки будут топить за новое, например, логи в облачном блокчейте через торренты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 111. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 14:41 | ||
> Пройдёт немного времени - и логи в скуляйте станут "по-дидовски и пердольно". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 68. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (68), 13-Мрт-26, 10:57 | ||
нее, по миллениальски кавайно и лобно-томильно-дольно | ||
| Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору | ||
| 123. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от User (??), 13-Мрт-26, 17:02 | ||
> Это не стильно, не модно, нужно знать grep+awk и иметь квалификацию повыше, | ||
| Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору | ||
| 138. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 18:43 | ||
> чтобы грепнуть какой-нибудь десяток гигабайт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 157. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от User (??), 13-Мрт-26, 20:38 | ||
>> чтобы грепнуть какой-нибудь десяток гигабайт | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 61. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от Соль земли2 (?), 13-Мрт-26, 10:26 | ||
Индексировать для быстрого поиска по полям позволял? | ||
| Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору | ||
| 63. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 10:33 | ||
> быстрого | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 90. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Соль земли2 (?), 13-Мрт-26, 12:01 | ||
Ну благодаря индексам journald позволяет быстро найти нужный отрезок времени. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 124. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (124), 13-Мрт-26, 17:13 | ||
Journald даже при открытии логов за текущий запуск сервиса без логов заставляет тебя сидеть ждать, пока оно соизволит раздуплится. Поттеринговский журнал - это анти-пример того, как нужно делать логи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 130. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Соль земли2 (?), 13-Мрт-26, 17:37 | ||
нет, давайте лучше будем разбрасывать логи по всей файловой системе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 132. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (132), 13-Мрт-26, 17:57 | ||
Так вон и по бинарникам этим ищут фуллсканом. | ||
| Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору | ||
| 149. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 20:05 | ||
Когда там был текстовый? | ||
| Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору | ||
| 26. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (23), 13-Мрт-26, 09:08 | ||
> Предоставление fallback-бэкенда, хранящего журналы в упрощённом бинарном формате, для систем, на которых SQLite может оказаться избыточным (например, встраиваемые устройства с жёсткими ограничениями по памяти). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +3 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 09:10 | ||
> не позволяет добавлять новые поля (например, идентификатор контейнера, имя сервиса, IP-адрес) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Диды (ok), 13-Мрт-26, 10:04 | ||
>Для исключения конфликтов при одновременной записи в журтал несколькими процессами (например, sshd и login) .... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 51. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 10:06 | ||
Механизм блокировки | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 10:15 | ||
Этот механизм эксклюзивный только для скуляйта? Больше нигде нельзя использовать? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 10:18 | ||
Нет, man flock | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 79. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (80), 13-Мрт-26, 11:36 | ||
Звучит как шикарная возможность организовать DoS, если кто-то блокировку не отпустит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 112. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Диды (ok), 13-Мрт-26, 14:46 | ||
Ну так и у sqlite писатель всегда один - вроде блокировка на уровне файла базы данных | ||
| Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору | ||
| 53. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (21), 13-Мрт-26, 10:10 | ||
> Предоставление fallback-бэкенда, хранящего журналы в упрощённом бинарном формате, для систем, на которых SQLite может оказаться избыточным | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +4 +/– | |
| Сообщение от Аноним (55), 13-Мрт-26, 10:14 | ||
самый лучший формат в данном случае - это текстовый. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 108. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от User (??), 13-Мрт-26, 14:31 | ||
> самый лучший формат в данном случае - это текстовый. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 59. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Соль земли2 (?), 13-Мрт-26, 10:24 | ||
Уже же есть journald, зачем этот огород? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 161. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Сладкая булочка (?), 13-Мрт-26, 21:08 | ||
https://github.com/bakshansky/linux-auth-logs | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 66. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –2 +/– | |
| Сообщение от Аноним (66), 13-Мрт-26, 10:51 | ||
> lastlog, btmp, utmp и wtmp | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 151. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 20:07 | ||
Какие проблемы? Добавят в ядро несколько мегабайт сишных файлов. Лицензия позволяет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 67. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –2 +/– | |
| Сообщение от Ахз (?), 13-Мрт-26, 10:54 | ||
Текстовый формат это ущерб. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 76. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +3 +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:32 | ||
Кто предопределяет набор полей? Министерство логов, отдел наименования полей? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от Макан Негодяй (?), 13-Мрт-26, 12:26 | ||
А ещё они должны быть зашифрованы, чтобы логи не смог прочитать злоумышленник! | ||
| Ответить | Правка | К родителю #67 | Наверх | Cообщить модератору | ||
| 113. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Абра (?), 13-Мрт-26, 14:58 | ||
Судя по предложению, злоумышленники смогут и записи удалять после себя:)) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 141. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 18:49 | ||
> должны быть зашифрованы | ||
| Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору | ||
| 165. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Макан Негодяй (?), 13-Мрт-26, 21:16 | ||
>> должны быть зашифрованы | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 70. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Аноним (70), 13-Мрт-26, 11:14 | ||
> Из-за требований ABI‑совместимости | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 77. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:34 | ||
Так это внутреннее abi, которое по кругу используют все программы и имеют жесткие связи. Как только меняешь тебе сразу прилетает. А api пользуется тот кто тебя никогда не достанет и не узнает где ты живешь. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 104. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –2 +/– | |
| Сообщение от Аноним (23), 13-Мрт-26, 13:30 | ||
А ты разницу между ABI и API понимаешь? | ||
| Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору | ||
| 71. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +4 +/– | |
| Сообщение от mumu (ok), 13-Мрт-26, 11:22 | ||
Есть опасения насчет устойчивости к bad-секторам и т.п. проблемам, если файлы немного побились. SQL-ям от этого обычно очень плохо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 82. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +4 +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:41 | ||
sqlite терял данные и потому что место на диске кончилось и просто так. Худшее решение для всего как electron. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 115. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (115), 13-Мрт-26, 15:19 | ||
> Есть опасения | ||
| Ответить | Правка | К родителю #71 | Наверх | Cообщить модератору | ||
| 163. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (163), 13-Мрт-26, 21:15 | ||
Контора пишет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 175. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (115), 14-Мрт-26, 00:13 | ||
> Контора пишет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 78. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +3 +/– | |
| Сообщение от Аноним (78), 13-Мрт-26, 11:36 | ||
Текстовые логи не пробовали? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 83. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –4 +/– | |
| Сообщение от Аноним (88), 13-Мрт-26, 11:42 | ||
Резиновые жесткие диски уже завезли или служебная информация в текстовом виде более красиво? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 85. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +3 +/– | |
| Сообщение от Аноним (85), 13-Мрт-26, 11:44 | ||
> - /var/log/lastlog - время последнего входа (структура "struct lastlog" с полем "ll_time" 32-разрядного типа time_t); | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 127. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –2 +/– | |
| Сообщение от Аноним (125), 13-Мрт-26, 17:26 | ||
Вместо даты 32 бита 4 байта ты собрался писать 10 юникод символов суммарно в 20 байт? Ты гуманитарий? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 142. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 18:54 | ||
> 10 юникод символов суммарно в 20 байт? Ты гуманитарий? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 164. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (163), 13-Мрт-26, 21:16 | ||
Да, от 10 байт в день они порвутся, ТЕРАБАЙТНЫЕ ДИСКИ, да. | ||
| Ответить | Правка | К родителю #83 | Наверх | Cообщить модератору | ||
| 84. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (84), 13-Мрт-26, 11:43 | ||
В принципе неплохой вариант - стандартизировать API с библиотеками. А как именно библиотеки будет хранить - это уже будет вторично (backend хоть на простых текстовых, хоть на бинарных, хоть в XML/JSON/etc.., хоть интегрируют в это journald) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 94. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (94), 13-Мрт-26, 12:27 | ||
Вроде бы я когда-то видел предостережение от Мозиллы, в котором она призывала с осторожностью относиться к sqlite и не использовать его для новой функциональности. Видимо, они им очень наелись с Лисой. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 98. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от анон (?), 13-Мрт-26, 12:39 | ||
Кеды с непомуком своим мучались с sqlite-ом, мучались, а потом сказали что нужен встроенный mysql, т.к. у них не решаемые проблемы с конкурентным доступом к sqlite из разных процессов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 100. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 12:42 | ||
https://bugs.gentoo.org/936102 возвращаются на sqlite? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 110. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (66), 13-Мрт-26, 14:39 | ||
Нерешаемые для разрабов всяких некомуков с алконадями. | ||
| Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору | ||
| 99. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 12:40 | ||
Очень интересно, можно ссылочку? | ||
| Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору | ||
| 101. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (94), 13-Мрт-26, 12:58 | ||
Поискал и не нашел. Давно это было, лет 10-15 тому или даже раньше. Может быть с тех пор что-то поменялось. Насколько я помню содержание статейки, основная мысль была в том, что базу надо аккуратно и грамотно обслуживать, ее нельзя оставить на самотек. Ну и, конечно, всё зависит от данных и сценариев использования, насколько часто они удаляются/обновляются. В свое время (а может быть и сейчас) в интернете были советы "как ускорить Лису" - всё сводилось к операции vacuum на разросшейся и фрагментированной sqlite-базе. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 102. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (52), 13-Мрт-26, 13:08 | ||
Интересно что Chrome/ium тоже использует sqlite. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 153. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 20:15 | ||
Ссылку не дам, но подтверждаю, что многие данные, которые логично было бы хранить в sqlite, хранятся в самопальном формате, представляющем собой JSON, пожатый LZ4 с приклеенным магическим числом. Например, список вкладок в previous.jsonlz4. | ||
| Ответить | Правка | К родителю #99 | Наверх | Cообщить модератору | ||
| 156. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Сладкая булочка (?), 13-Мрт-26, 20:30 | ||
> Вроде бы я когда-то видел предостережение от Мозиллы, в котором она призывала | ||
| Ответить | Правка | К родителю #94 | Наверх | Cообщить модератору | ||
| 106. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Аноним (106), 13-Мрт-26, 13:42 | ||
Блин, можно сто угодно но не скулайт? Медленная, нанадёжная, однопоточная базёнка, без типизации, с непонятной моделью разработки от непонятного BDFL, не принимающего контрибушоны, в самописной недо vcs? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 109. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (66), 13-Мрт-26, 14:34 | ||
Андройд разрабам надо что-то делать. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 114. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (115), 13-Мрт-26, 15:16 | ||
протестую, давайте сразу постгрес какой-нибудь, или куда-нибудьсразу в облако в спланк какой-то, зачем насиловать диск пользователя? зачем тратить ресурсы пользователя? На кой мне ваши эти логи если их любой может зачистить и удалить? на кой они нужны? для расследования инцидентов? да в современном мире нах никому не нужно ничего расследовать, у вас из карманов свертки подарков достанут и все. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 117. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Stanislavvv (ok), 13-Мрт-26, 15:21 | ||
Хрен бы с тем, что логи будут в БД, от Y2038 всё ж действительно надо избавляться. Но БД требует обслуживания — кто его делать будет? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 120. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (120), 13-Мрт-26, 16:08 | ||
Главное, чтобы sql injections предотвратили, когда будут в btmp писать имена юзеров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 155. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Сладкая булочка (?), 13-Мрт-26, 20:25 | ||
> Главное, чтобы sql injections предотвратили, когда будут в btmp писать имена юзеров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 122. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от premium user (?), 13-Мрт-26, 16:39 | ||
> переполнится 19 января 2038 года. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 126. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (124), 13-Мрт-26, 17:22 | ||
Sqlite атомарность имеет ровно через тот же механизм - flock. Это вообще не панацея, особенно если вы не собираетесь ограничить список приложений которые могут писать в подобные файлы (например, что там забыл sshd?), но если приложению дали достаточно прав, чтобы писать в этот файл - значит так тому и быть. Если это нежелательно - значит нужно пропатчить приложение, чтобы оно писало в отдельный wtmp файл. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 129. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +2 +/– | |
| Сообщение от Аноним (132), 13-Мрт-26, 17:36 | ||
> переполнение 32-разрядных счётчиков времени в 2038 году | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 139. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (139), 13-Мрт-26, 18:45 | ||
1. Индексы всегда были маппингом. Зачем их тащит в формат файла? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 144. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Сладкая булочка (?), 13-Мрт-26, 19:44 | ||
А зачем для системных логов, которые по факту временная серия, целая sql база данных? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 158. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 20:40 | ||
Приходилось когда-либо работать с логами? Всерьёз, с поиском одновременных событий по нескольким логам, сопоставлением полей из нескольких логов. В объёмах, требующих автоматизации. Мы в такой ситуации быстро пришли к выводу, что SQL-база удобнее текстового файла, а SQlite удобнее самодельного бинарного формата, который можно спроектировать за разумное время. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 159. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Сладкая булочка (?), 13-Мрт-26, 20:59 | ||
> Приходилось когда-либо работать с логами? Всерьёз, с поиском одновременных событий по нескольким | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 167. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | –1 +/– | |
| Сообщение от tkzv (ok), 13-Мрт-26, 22:14 | ||
> Как вы сранвиваете логи на разных хостах? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 170. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (139), 13-Мрт-26, 23:03 | ||
Лабораторную поделку в прод? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 173. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 23:10 | ||
У вас кони смешались с людями. Тут налицо ошибка проектирования системы. | ||
| Ответить | Правка | К родителю #167 | Наверх | Cообщить модератору | ||
| 160. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Сладкая булочка (?), 13-Мрт-26, 21:02 | ||
> SQL-база удобнее текстового | ||
| Ответить | Правка | К родителю #158 | Наверх | Cообщить модератору | ||
| 150. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Анон1110м (?), 13-Мрт-26, 20:05 | ||
Чёто вспомнилась ОС на .NET. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 152. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от nrv (ok), 13-Мрт-26, 20:13 | ||
я вот всегда думал: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 172. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 23:07 | ||
> когда-то линуксы должны же стать высокоуровневыми | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 162. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Сладкая булочка (?), 13-Мрт-26, 21:10 | ||
Написали бы тогда уж на расте новое решение. Почему нет? Заодно и проверим. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 171. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (134), 13-Мрт-26, 23:04 | ||
Чтобы написать на расте, надо: | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 168. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +1 +/– | |
| Сообщение от Аноним (168), 13-Мрт-26, 22:45 | ||
Мало хостов поимели через Log4j. Теперь появится возможность SQL иньекции через логи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 174. "Предложение по переводу системных логов lastlog, btmp, utmp ..." | +/– | |
| Сообщение от Аноним (139), 13-Мрт-26, 23:16 | ||
Автор топика написал что-то невнятное: "заменить устаревшие бинарные форматы системных журналов ...на новые разделяемые библиотеки" | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |