HOVD 2010 - Kedvenc http szerver

Címkék

Mostantól 24 órán keresztül lehet módosítási kérelmeket (ez még nem a szavazás) küldeni a címben említett kategória jelöltjeire, amelyek a következők:

  • abyss
  • apache
  • cherokee
  • hiawatha
  • lighttpd
  • microsoft iis
  • mongoose
  • nginx
  • thttpd
  • tux webserver

A módosítási kérésekre ugyanazok a szabályok vonatkoznak, mint a kategória szavazásra!

Példa:

Ha az foo helyett izébigyó-t szeretnél, akkor:

- foo
+ izébigyó

Ha az tux webserver helyett foobar-t, akkor:

- tux webserver
+ foobar

és így tovább.

Ahol "?" van, ott értelemszerűen lehet javasolni jelöltet az üres helyre.

Hozzászólások

"kedvenc http szerver" módosításokat ebbe a szálba (a válasz linkre kattintva) kérem. Egy válasz egy javaslatot tartalmazzon!

Ebből a szálból a kiírásnak meg nem felelő javaslatok és egyéb hozzászólások törlésre kerülnek!

--
trey @ gépház

Johetnek en is a WebRick-kel, de lehurrognanak, hogy alkalmazasszerver, meg hogy az nem is szerver. Persze a valosag az, hogy nem alkalmazasszerver, es egy par soros program mar kepes static file servert csinalni belole, directory index-szel meg minden kutyafulevel.
--


Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant.

Azert legyunk racionalisak: tobben sirnanak hogy $random_application_server nem webszerver, mint ahanyan sirnanak hogy apache nem az. Utobbiakat kirohognenk. De ha annyira akarod, osszehozok neked egy olyan megfogalmazast amibe tenyleg nem lehet majd belekotni.

De egy szusszra elolvasni se. Szerintem nem eri meg hogy ezzel szivasd magad ;)

Nyilván, én is többek közt emiatt utáltam eleinte a webservice-t, bár egy ws esetében sem az xml műveleteknél van a szűk keresztmetszet.

Konfigurációknál meg gyakorlatilag mindegy, és asszem ez volt inkább a képben. A soap-ot amiatt emlegettem, mert jópár éve, amikor fejlesztőket küldtünk sun certified j2ee tanfolyamra, akkor az idő nagy százalékát az xml babrálás töltötte ki, és ebből mára talán csak a soap maradt meg, hálistennek már csak mint tudatalatti réteg.

Mit hasznalnal SOAP helyett:
Kovelemenyek:
- nyelv fuggetlen
- platform fuggetlen
- szabvanyosnak tekintheto
- 10/sec request/responost elhanyogalhoto tobblet CPU terhelessel szolgal ki
- nem kovetelmeny, hogy http felett mukodjon

Megbuktak:
- java (oreg) RMI: alig hasznalhato mas eszkozzel
- CORBA: onmagval is nehezkesen kompatibils
- pickle: teljesen csak pythonban egyszeru kezelni, nem szabvagy

Szoba johetne, de XML:
- XML-RPC: szinten xml -de a SOAP -tol konyebb
(- XMPP ??? )

YAML/JSON alapokon ?
DBUS wire protocol ? (a wire protokol egesz hasznalhato, es hordozhato CORBA -hoz kepest mindenkepp)

Amit nem lehet megirni assemblyben, azt nem lehet megirni.

Nem teljesen viccnek.

A legtobb lassu alkalmazas fuggetlenul eszkoztol, azert bizonyult lassunak, mert valahol egyesevel keregetett adatokat (messzirol), a vices az, amikor a mar hasznalt framework van igy ossze takolva.

Ahol tenyleg sok kis keres kell, ultra low latency-vel, ott meg akkor szoktak sirni az emberek, ha a szoszatyar protokoll miatt nem fer be egy ethernet framebe (egybkent szinte mindegy menyire szoszatyar, az ethernet lesz a lasssu, nem a cpu nem bir szot fosni).

Amit nem lehet megirni assemblyben, azt nem lehet megirni.

A magam részéről attól vérzik be az agyam, amikor van egy osztály 20 sor kóddal, és 40 sor annotációval. A kettő között van a megoldás, bár...
Amikor jboss-t kell hurcolni, többszörözni, példányokat összehasonlítani, akkor öröm és boldogság az a szar xml. Amikor a kismillió deployment egyikét kell ASAP helyrerángatni, akkor bebaszna, ha annotációkat, meg osztályokat kéne faragni úgy, hogy eltérő jre-n futnak, amikor az xml módosítása 5 perc alatt kész. WS-t viszont semmi pénzért nem csinálnék annotáció nélkül, de azt is meg lehet nézni, hogy spring-es fejlesztők milyen arányban használnak xml-t, annotációt, vagy java configot (többségében xml-t, a sok barom)

Épp tegnap röhögtem rajta, amikor átnéztem egy cikk apropójából. Nem épp erre gondoltam, de sokan mások sem, bár vannak olyan hangok, hogy a framework-ök korának leáldozott. Vicces.
Jó látni, hogy vesznek át ötleteket a külsős framework fejlesztőktől, de még mindig nem az igazi :)

Jól értem hogy servlet konténerekre és alkalmazásszerverekre itt nem szavazunk?
Csak mert nem kevésbé furcsa állatok mint pl a funkcionális programnyelvek a programnyelves kategóriában, sőt, szerintem szélesebb körben használják.

Mint ahogy a disztribúció szavazásban kevés a 10 opció, itt meg úgy érzem, hogy sok.

Hat de vazze, a LOROL MINDENKI ELFELEDKEZIK?

Szerintetek, de most oszinten, odaert volna a herceg a LO nelkul, mielott a torpek elassak Hofeherket? Hat perszehogy nem. A LO kerem alassan a mese kulcsfiguraja, ot kihagyni BUN!

Megall az ember esze, egyesek milyen konnyen elfeledkeznek errol... hihetetlen, de most komolyan!

- tux
+ yaws

-apache
+apache2

:)

Az idei HOVD kommenteket azért be lehet kereteztetni. :)
--
2e845cb4c3a5b5bd6508455b1739a8a2