а что нужно чтоб на vps работал микросервис написанный на Java Spring?
здесь - завуалированная просьба провести обучение.
Я - не программирую на Spring уже лет 5. Не мой профиль. И я тебе советую найти Java разработчика
который тебе сделает все за деньги. Генерация отчетов любой сложности возможна с помощью
библиотек Jasper (Java), Crystal Reports(C#). Низкоуровневые - это poi, iText. И интеграция отчетов с любым веб-интерфейсов тоже возможна.
Скорее всего эта задаче тебе не по зубам. Тот человек который тебе ставит задачи должен дать больше детализации. И создать какие-то под-задачи. Потому-что сейчас она выглядит как совершенно нерешаемая и решать ее можно 10 или 20 лет безо всякой надежды на успех.
И ты должен задавать вопросы не здесь а там где ты получаешь деньги. Потому что здесь пока совершенно нет никаких технических советов. Тоже самое что и выбор CRM. Должна быть сравнительная матрица всех CRM которые существуют и должен быть известен бюджет и стек технологий.
Как можно давать тебе советы в хабр я вообще не представляю потому что никто этой информацией не владеет и все советы будут безответственны здесь и бесполезны. С таким-же успехом можно пойти за советом в казино или в пивной паб.
italant, еще такая мысль у меня возникала. Допустим купил я у амазона виртуалку с 2 vCPU. Виртуалка фактически развернута на bare-metal железке допустим с 8 CPU.
Но параллельно со мной виртуалки купил некто. Который тоже хостится на этой bare-metal. По замыслу маркетинга мы купили независимые CPU но на самом деле мы имеем взаимное влияние кеша L3 который разделяется для всех vCPU. И этот загадочный сосед любит чего-то майнить или рендерить 3Д. Короче любит грузить систему будь здоров. И я рано или поздно почувствую его влияние.
Как это влияние измерять? Как его компенсировать. Вот такой вопрос.
В 2000 когда я качал много фильмов через eMule у меня была идея - создать свою файловую систему на базе ext2. Я хотел такую систему где всегда будет свободное место для записи. Но чтобы старые файлы очень быстро и легко удалялись без вопросов. По дате. Оно понятно что такую систему можно реализовать просто плановой чисткой файлов по дате. Но вот у меня был интерес сделать slide-fs. Ну типа слайд как скользящее окно. И операция fwrite всегда проходит успешно. Но есть сайд эффектик.
Старые фильмы и сериалы ... тупо улетают в трубу. Не успел скопировать - хех... качай заново. Зато диск - почти всегда занят на 100%.
Ни фига не сделал. Только задумчиво глядел в сорцы ext2. Тяжко.
Jesus cs, ну это вобщем было на 50% шутка. Но в любом случае. Python хорош в интеграции с Linux. И если ты делаешь ботов (продаешь рыбов) - то лучше это делать в виртуалках на Линухе чем в десктопах твоей бабушки.