Написал на perl'e (в принципе мой основной язык разработки), лог апача 21.5мб с использованием регулярок, на ноутбуке - 0.82 секунды :) Это первая версия, на написание ушло около 10минут. Щас ради спортивного интереса произведу оптимизацию :) О результатах отпишу.
p.s. Я не хочу холиваров по поводу языков и "меренья членов", просто делюсь своими результатами.
Ошибаетесь, memcached не использует форк. Он использует threads. Его главное приемущество в том что на нем можно построить распределенную систему кэширования -> на нескольких серверах. Тоесть если есть предположения что проект будет расти, то это подходящая технология.
Вобще советую вам более пристально глянуть. После того как facebook стал использовать memcached они очень хорошо его оптимизировали.
У меня уже год Sony Vaio, не выключаю его практически, бывает работает по 6-7 дней даже без перезагрузки. Пока тьфу тьфу тьфу не умер. Но из дополнительных девайсов только мышка :)
Рабочее место дома слава богу находится дома. 3 года работал только за ноутбуком и все устраивает, и монитор и клавиатура и производительность (у меня Sony Vaio, до этого был Acer TravelMate). Потом купил второй стационарный компьютер, купил для того чтоб на нем тестировать системы которые потом работают на серверах. Все-таки ноутбук даже с двумя ядрами, это не четырехядерный сервер.
Да, согласен, во много все всегда завязано на маркетинге. Но все-таки, 8-ми ядерный процессор в ядрах которого по 8-мь потоков по обработке инструкций, это я вам скажу не хило.
Мне кажется этот камень не последнюю роль сыграл в приобретении Mysql. Им действительно не будет аналогов как заметил DEL , когда Falcon будет в более развитой стадии.
В статье 2005 года, на eweek посвященной этому процессору, было сказано следующие: "Sun is looking to build software support for its upcoming "Niagara" processors".
Я думаю если обобщить то так оно и есть. Как и написано в блоге в Джонотана, Фалкон, который рассчитан на многопоточность и мультипроцессорность будет давать очень хорошие результаты на их Niagara машинках. Что в свою очередь только поднимет спрос на продукты sun. Ну и стоит не забывать о платной поддержке продукта.
Я смотрел сравнение MyISAM InnoDB и Falcon помойму на майсклперфомансблоге, и Фалкон там настолько проигрывал обоим, что я был даже немного удивлен. Движок конечно еще сыроват и понадобится время чтоб довести его до ума. Но планы по его развитию интересные.
p.s. Я не хочу холиваров по поводу языков и "меренья членов", просто делюсь своими результатами.
Вобще советую вам более пристально глянуть. После того как facebook стал использовать memcached они очень хорошо его оптимизировали.
Мне кажется этот камень не последнюю роль сыграл в приобретении Mysql. Им действительно не будет аналогов как заметил
В статье 2005 года, на eweek посвященной этому процессору, было сказано следующие: "Sun is looking to build software support for its upcoming "Niagara" processors".
http://others-design.livejournal.com/
http://vadimshatrov.moikrug.ru/
Кто-нибудь слышал про такую фирму дизайна как others? или тока я один в танке? :)