Page 1 of 2

Веб-сервер, который помещается в L2 cache

Posted: Sat Apr 09, 2011 1:36 pm
by XVilka
Вот, нашел на просторах интернета, самый маленький веб-сервер, который помещается целиком в кэш процессора.
Возможно кому-то будет интересно портировать его на Колибри.

Написан на Си

Взято отсюда: http://home.comcast.net/~fbui/lapis.html

Re: Веб-сервер, который помещается в L2 cache

Posted: Sat Apr 09, 2011 2:19 pm
by XVilka
А вот подборочка реализаций простого веб-сервера на ассемблере:

http://rux.pp.ru/blog/2010.05/linux-sim ... en-in-asm/

http://www.intel-assembler.it/portale/5 ... server.asp

А для реализации CGI/FSGI можно взять уже портированные lua и tinypy

Re: Веб-сервер, который помещается в L2 cache

Posted: Sat Apr 09, 2011 2:36 pm
by Mario
Почем-то мысли не возникает, что кроме самого сервера собственно еще и данные пихать нужно? А это в разы, если не десятки раз больше по размеру может быть. :)
З.Ы. Просто такие сравнения не совсем корректны и используются исключительно в маркетинговых целях.

Re: Веб-сервер, который помещается в L2 cache

Posted: Sat Apr 09, 2011 2:48 pm
by XVilka
Это у меня профессиональное.... Работа накладывает свой отпечаток ))

А по теме - надеюсь пригодиться, хотя бы один, из вышеприведенных трех, тем более скриптовые языки уже портированы, да и не какой-то там пхп! )

Re: Веб-сервер, который помещается в L2 cache

Posted: Wed Apr 20, 2011 1:51 pm
by Gluk
где-то был веб-сервер на forth

где-то был forth на Kolibri

Re: Веб-сервер, который помещается в L2 cache

Posted: Wed Apr 20, 2011 7:19 pm
by XVilka
А зачем форт? Вон, тут сколько на ассемблере :)

Re: Веб-сервер, который помещается в L2 cache

Posted: Wed Apr 20, 2011 7:57 pm
by Gluk
XVilka, много - не мало :)

Re: Веб-сервер, который помещается в L2 cache

Posted: Mon Sep 19, 2011 4:43 am
by XVilka
Спецификация FastCGI для реализации в сервере http://fastcgi.com/devkit/doc/fcgi-spec.html

Спецификация SCGI (Simple CGI) для реализации http://python.ca/scgi/protocol.txt

Re: Веб-сервер, который помещается в L2 cache

Posted: Thu May 10, 2012 8:55 pm
by XVilka
Реализация CGI на fasm http://board.flatassembler.net/topic.php?t=14234

Re: Веб-сервер, который помещается в L2 cache

Posted: Wed Aug 15, 2012 11:45 am
by XVilka
JohnFound довел до ума http://board.flatassembler.net/topic.php?t=14505

Re: Веб-сервер, который помещается в L2 cache

Posted: Wed Aug 15, 2012 4:52 pm
by Kopa
Gluk wrote:где-то был веб-сервер на forth
где-то был forth на Kolibri
одна из реализаций acWeb (на sourceforge.net) от разработчика муьтисервера eserv
там же есть и некоторые другие автономные сервера

P.S. Есть ещё некоторые варианты разработок. Но Форт, пока что, не прижился в колибри:)
Есть ещё webserver в примерах некоторых Форт систем.

Re: Веб-сервер, который помещается в L2 cache

Posted: Tue Oct 23, 2012 9:54 am
by SoUrcerer

Re: Веб-сервер, который помещается в L2 cache

Posted: Tue Jan 08, 2013 1:55 pm
by cccp
я прошу прощения, я полный новичек у вас на форуме и в ассемблере ноль. мои знания софта ограничиваются тем что я могу установить виндовс самостоятельно. я больше времени нахожусь на сайте skif.biz.

так вот, в последнее время никак не могу найти активатор для МС Оффиса, заколебывает, и начал искать альтернативы ему по сети. так вот и пришла идея перейти на что-нибудь "альтернативное". так и набрел на ваш ОС. из всего что читаю о нем - одни позитивные отзывы, а раз так, то и от меня вам благодарность.

собственно вопрос - почему, раз ваша ОС весит почти ничего (по сравнению!), вы не придумаете что-нибудь типа бессерверного, как например Osiris http://www.osiris-sps.org/ или Инферно http://www.vitanuova.com чтоб можно было легко жить и без серверов. а если без серверов то можно вообще пользоваться электросетью и отказаться от кабелей по всему дому. я думаю не стоит обьяснять какая экономия получится.

почему Kolibri -потому что написана выходцами из ссср и ее быстро смогли бы принять столько человек и сразу (хотябы потому что не у всех компьтеры страдают избытком памяти и мощности) а я за

почему Озирис - идея хороша тем что скажем форум, причем вся его копия, может присутсвовать и у меня в компе, и если что он может быть восстановлен (по принципу P2P)

почему Инферно - потому что работает как распределенная система, и довольно стабильно

немного лирики
вы можете собрать некоторые фонды. как? 4 января я перечислил 30 долларов компании Файерфокс, я пользуюсь ихним браузером и доволен. потом получил письмо от них, благодарственное, мол, нам нужно было всего 250 к долларов но благодаря тебе у нас их уже 327340 типа того. к чему я пишу эти вещи, я бы спокойно мог перечислить те же 30 долларов на поддержку разработки Kolibri, и таких как я очень много, потому что я верю что у колибри есть сильные стороны, и есть люди которых можно в этом убедить. вопрос не в том чтоб заработать больше чем б гейтс а в том чтоб интернет стал общедоступным, свободным и дешевым. вот такая у меня идея на утро 8 января, 2013 (предупреждаю, вчера я много не пил :D)

Re: Веб-сервер, который помещается в L2 cache

Posted: Tue Jan 08, 2013 5:17 pm
by Artyom
Look for the .torrent 's - Ищи по .torrent 'ам!

Re: Веб-сервер, который помещается в L2 cache

Posted: Thu Feb 05, 2015 3:07 pm
by XVilka
Вот еще что появилось недавно https://2ton.com.au/rwasa/