В таких сложных ситуациях когда нужно не часто деньги переводить, я просто нахожу надежного человека кидаю ему пайпал или ещё чего, а он кидает мне на webmoney.
Ох покажите мне тысячи программистов выходящих с русских вузов с хорошей базой, которых я мог бы нанимать как семечки.
Я не хочу сказать что везде плохо учат, а хочу сказать что плохо учат наверно процентов 99 студентов.
Реально спрос на программистов гигантский, зарплаты переоценены.
Взять скажем один вуз МГУ, по открытым данным у них в 2010 году обучалось 40 тысяч человек на бюджете, то есть те у кого оценки хорошие и вроде как ориентирован на обучение. А не бюджетников наверно там ещё тысяч сто. Возьмем не верное предположение, что 10 процентов из них обучается на программистов. И если бы было все так то в год мы бы получали 4000 новых программистов, такое количество программистов покрыло бы весь дефицит на рынке труда и это всего один вуз. Из моего потока в пару сотен человек, в итоге программистами стало человек наверно 5 может даже семь.
И это при том что у программистов чертовски высокие зарплаты, взять тот же ваш ценник в 40 долларов в час при фуллтайме это выходит $6400, мне кажется 4000 тех потенциальных программистов, которых бы я рад видеть на рынке труда должна жопу рвать за желание получать такую не самую маленькую зарплату.
Но их нет. Иногда мне кажется хабр рождает в год программистов больше чем любой вуз, просто увлекая людей не программистов.
Нет у меня около 15 виртуалок, на одной иногда раздаю файло через apache и таких проблем с производительностью не вижу, хотя и раздаю файло всего 100 мегабит.
У вас диск внутри как simfs?
посмотреть можно командой df -h
Может вам тогда запустить несколько нод монго на одном сервере и шардинг.
Не очень понятно что за локи у вас, по идее инсерт лочит только на запись, но не чтение.
По крайней мере так написано в документации. docs.mongodb.org/manual/faq/concurrency/
Сил сейчас нет развернуть по быстрому тестовую монгу чтобы проверить.
Ну вот скажем я и вы покупаете винт, роняем его с метровой высоты на кафельный пол, какая тут вероятность поломки? 50 на 50 или же MTFB? Не очень я понял чем винт произведенный в единичном экземпляре отличается от винтов произведенных в масштабе миллионов, если в итоге я куплю одни, почему тогда в одном случае у меня вероятность будет упираться в MTBF, а в другом будет равна 1. Мне кажется это точно противоречит теории относительности, так как в разрезе одного винта должна быть одинаковая вероятность.
Сложно все таки провести статистику для одного винта. О чем и говорит нам теория вероятности.
Если у нас один винт ни о какой статистике речи быть не может.
Вот к примеру в сервисе больше всего в починку идет винтов сигейт, почему? А ломаются все одинаково либо сломался либо нет.
Как вы получили такую вероятность в разрезе одно винта? У человека не большинство винтов, а всего один. Тут либо умрет либо нет. Живучих дисков особо не бывает, при падении с метровой высоты на пол почти никто не выживает.
Хочешь надежности хранения купи бекап, например backblaze.com за пять баксов дает бекапить с винды анлим по файлам, хочешь высокой доступности собери рейд из 2 или более винтов.
Теже ssd стабильно в течении года у меня ломаются.