ArtemZ

ArtemZ
Рейтинг
151
Регистрация
05.03.2007
Артем, Вы точно знаете, что такое Spring и J2EE? Человек вчера прочитал книжку по Java (это первая строчка в его посте). И эта книжка явно не HeadFirst Servlets, чтобы вот так вот начать сразу творить.

Я так понимаю, у человека там далеко не мега-энтерпрайз-приложение (иначе бы после прочтения пары книжек всё равно небыло бы смысла им сразу заниматься). Для простого сайта хватило бы ознакомиться со spring in action.

Как вы смогли назвать четкие цифры даже не обладая информацией какую задачу решает код, какая архитектура выбрана и с каким качеством написано?
И судя по тому, что цифры без динамики во времени, Вы не знаете как работает Garbage Collector у Java - а это очень опасно.

Я назвал только приблизительные цифры, тс'а, насколько я понимаю, интересует создание достаточно простого веб сайта (с учётом уровня его знаний), с ориентиром на это и названы цифры. При чём тут GC и динамика во времени - непонятно, судя по всему вы сами плохо представляете, как он работает. Ну расскажите нам, какое он влияние оказывает GC на производительность кода в джаве.

А вообще Java Enterprise + MySQL - это доставляет

Доставляет и неплохо. У нас и у тысяч других сервисов отлично работает. Про то, как всё плохо у джавы с mysql - расскажите Угничу например, а то он не знает, что с джуиком что-то не так.

Java - для сложнейших монструозных бизнес-приложений, а MySQL наоборот - для легковесности.

Вы застряли году так в 2003, ни то, ни другое утверждение давно не является абсолютно верным. Джава и спринг отлично подходят для создания легковесных веб приложений, а mysql - малопроизводительный монстр (но вы, видимо, сраниваете с ораклом). Я его и не советовал кстати.

либо заменой языка на легковесный типа PHP/Perl/Ruby/Python

PHP/Ruby назвать легковесным и говорить о том, что, он может быть выбран в качестве замены джаве при перерастании проекта в что-то более серьёзное - это вообще отлично. Всё равно, что заменить белаз на пикап (пикап то поменьше весит, ага). По факту, серьёзные проекты (twitter, facebook, linkedin, google+) как раз заменяли ruby, php, python на JVM просто по причине экономической целесообразности.

За 10-20 евро вполне можно найти VPS с 2 гигабайтами памяти и нормальным процессором. Используйте Spring или J2EE, не обязательно использовать MySQL, есть очень шустрые БД на джаве, H2 например (при небольшом размере бд в разы шустрей mysql) или посмотрите в сторону NoSQL, apache cassandra например.

В сторону .NET нет смысла даже смотреть. Во-первых, большинство .net фреймворков уступают spring'у в банальной производительности ( http://www.techempower.com/benchmarks/ ), во-вторых vendor lock-in, в-третьих, у джавы более развитая и открытая инфраструктура.

Спринг на томкате легко вытянет 30-80 тысяч в день даже на среднем впс, брать дедик пока нет смысла.

есть вот такое:

Intel Core i7-3770 CPU 4 x 3,5 GHz

32G RAM

2x2TB HDD

1 Gbit/s 20TB

Windows 2008 R2 бесплатно

100 евро

Можем предложить в Германии, майлок:

Intel XEON E3 1270 32G RAM 2x2TB HDD 1 Gbit/s без ограничений (гарантированно 800 мбит) - 130 евро.

Прямо сейчас есть

Intel XEON E3 1230v2 16G RAM 2x1TB HDD1 Gbit/s без ограничений (гарантированно 800 мбит) - 107 евро

foxi:
конечно kvm .

Почему так однозначно? Чем KVM принципиально лучше OpenVZ для простых смертных (обычных веб сайтов)?

ivtrans:
Сделайте копии данных, загрузите в rescue и пройдитесь badbloks - хороший стук наружу вылезет 🤣

Тут по-моему и так уже всё очевидно, диск даже на смарт через раз отвечает (таймаут)

Знакомый попросил помочь с сервером в хетцнере, смотрю в логах

[13190.935168] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[13190.935205] ata1.00: failed command: FLUSH CACHE EXT
[13190.935238] ata1.00: cmd ea/00:00:00:00:00/00:00:00:00:00/a0 tag 0
[13190.935240] res 40/00:00:01:4f:c2/00:00:00:00:00/00 Emask 0x4 (timeout)
[13210.952411] ata1.00: SRST failed (errno=-16)
[13210.952452] ata1.00: hard resetting link
[13211.271468] ata1.01: hard resetting link

в смарт:

Reallocated_Sector_Ct 130
Runtime_Bad_Block 2

Т.е диск скорее мёртв, чем жив😂

Хетцнер отказывается менять, говорят нужно ещё недельку посмотреть.:)

Делайте выводы сами, стоит ли пользоваться услугами такого дц.

AMD Turion N40

4 GB RAM

500 GB HDD SATA2

1 IPv4

100 Mbit/s shared

Windows 2008 R2 Standart бесплатно

Заказать

Свяжитесь со мной, предоставим тест

Чуть дороже, но считаю идеальный вариант для вас в Люксембурге:

Intel Xeon E3-1220

8 GB RAM

2 x 1TB HDD SATA III

6 IPv4

100 Mbit/s без ограничений выделенный или 1 Gbit/s 20TB

ISPManager LIte бесплатно

79 евро в месяц

Заказать

По абузам: даём более чем достаточное время на решение проблем. Сайт удалять никогда не потребуется.

Можем предложить такой вот сервер в Германии

Intel Xeon E3 1230v2

2x1TB HDD Enterprise SATA III

16G DDR III RAM

1 Gbit/s без ограничений, гарантированно 800 мбит

107 евро

Windows 2008 бесплатно

Заказать

Если хотите - можем дать на тест его

Всего: 996