Size: a a a

2020 September 08

EG

Emmanuel Goldstein in rust_offtopic
Piu Piu
да если работать 6 часов в сутки и так пять раз в неделю
Эээ
Расскажи, а где ты щас работаешь, что для тебя 6-7к норм только за сокращённый рабочий день?
источник

EG

Emmanuel Goldstein in rust_offtopic
MrSmith
Во тупо я
Все вы такие смелые в флудочатиках, лол
источник

M

MrSmith in rust_offtopic
Не ты не понял
источник

M

MrSmith in rust_offtopic
Это не про говорю в слух
источник

M

MrSmith in rust_offtopic
Это про думаю про себя
источник

EG

Emmanuel Goldstein in rust_offtopic
Но вообще часть вопросов вполне разумная. «Какие достижения» — подразумевается, что ты раскажешь про какой-то конкретный кейс и как ты его решал, а не сухое «решал задачи» в резюме
источник

M

MrSmith in rust_offtopic
источник

M

MrSmith in rust_offtopic
Ну давай расскажи нам про кейсы
источник

M

MrSmith in rust_offtopic
Весь чат слушает
источник

PP

Piu Piu in rust_offtopic
Emmanuel Goldstein
Эээ
Расскажи, а где ты щас работаешь, что для тебя 6-7к норм только за сокращённый рабочий день?
не получаю 6-7к в месяц
но работаю 6 часов (бывает и меньше) по будням и не собираюсь работать еще больше это физически/психологически  для меня трудно. не понимаю что тут удивительного? куча людей предпочтут работать меньше за меньшие зп от 6-7к бачей
источник

EG

Emmanuel Goldstein in rust_offtopic
У меня заготовлено несколько историй про то, что я делал на предыдущем месте работы
Вот, например, у нас была замечательная система мониторинга, в которой вместо базы данных был файл в /dev/shm, ммапнутой в память
источник

EG

Emmanuel Goldstein in rust_offtopic
Piu Piu
не получаю 6-7к в месяц
но работаю 6 часов (бывает и меньше) по будням и не собираюсь работать еще больше это физически/психологически  для меня трудно. не понимаю что тут удивительного? куча людей предпочтут работать меньше за меньшие зп от 6-7к бачей
А сколько получаешь?
источник

EG

Emmanuel Goldstein in rust_offtopic
Emmanuel Goldstein
У меня заготовлено несколько историй про то, что я делал на предыдущем месте работы
Вот, например, у нас была замечательная система мониторинга, в которой вместо базы данных был файл в /dev/shm, ммапнутой в память
Синхронизация этого файла проходила через rsync
источник

PP

Piu Piu in rust_offtopic
Emmanuel Goldstein
А сколько получаешь?
нормально
источник

M

MrSmith in rust_offtopic
А кейс в чем?
источник

M

MrSmith in rust_offtopic
Я возбудиться должен от этого велосипеда
источник

EG

Emmanuel Goldstein in rust_offtopic
Подожди
источник

p

polunin.ai in rust_offtopic
Hirrolot
для маленьких никудышных мужчинок
Да
источник

p

polunin.ai in rust_offtopic
Для состоятельных есть го
источник

EG

Emmanuel Goldstein in rust_offtopic
Почему так было: потому что очень много чтения/записи. Но так жить нельзя, потому что файл ломается при синхронизации. Это было десятилетнее легаси.
Условия: держать десятки миллионов операций чтения/записи в секунду (т. е. работать в памяти, без вариантов). Формат данных: несколько значений к ключу.
Для этого хорошо подошёл редис, который и впилили.
После этого старый монолит кода начали разбирать на куски — выносили кусок, в котором нужно было сделать at-least-once доставку уведомлений. В качестве очереди использовали тот же редис. Эдж кейс — если сервер сдохнет в момент отправки сообщения, то сообщение останется «взятым» из очереди». Каждые эн минут по определённым условиям сервер отправки уведомлений забирает сообщения обратно в очередь. Это допустимо, потому что даже если оно было уже отправлено, мы имеем право отправить его ещё раз.
Новый сервис был написан с использованием mypy, протестирован юнит-, интеграционными и мутационными тестами, поэтому вообще не потребовал никаких изменений с момента того, как был в тестовом режиме выкачен (и до сих пор, насколько мне известно, так и работает).
источник