[Python] "Go or Unladen Swallow? " Cosa ne pensate ?
luigi scarso
luigi.scarso a gmail.com
Ven 13 Nov 2009 10:25:27 CET
> Io lavoro in ambiente misto Erlang/Python: probabilmente ora non scriverei
> un servizio centrale in Python ma lo farei in Erlang, eventualmente con una
> serie di processi python in comunicazione (che a questo punto posso mettere
> ovunque, basta spawnare processi via ssh). Questo non vuol dire che non usi
> più Python: Erlang non mi sembra un linguaggio così general purpose da
> soppiantare Python. Sono convinto che usarli entrambi porti più vantaggi
> che scrivere programmi in C/C++/Java.
>
> Per pensare ad un servizio che possa scalare al mondo più che al
> linguaggio penserei all'infrastruttura più che al linguaggio in sé.
> Ultimamente ho dato un'occhiata ai sistemi di messaggistica (AMQP,
> RabbitMQ) e quelli mi sembrano un interessante componente per permettere ad
> un sistema di scalare (RabbitMQ si integra meravigliosamente con Erlang,
> Python e Javascript). Altro componente fondamentale di cui so poco è un
> database distribuito: purtroppo Mnesia non scala all'infinito e il mio caro
> PostgreSQL non è semplice da far scalare oltre il singolo server. Ho
> studiato poco sull'argomento, ma recentemente ho bookmarkato questo
> <http://www.rackspacecloud.com/blog/2009/11/09/nosql-ecosystem/> che mi
> Solo un po' di pensieri in libertà.
Particolarmenti interessanti per me, almeno in questo momento.
Che opinione hai di
http://couchdb.apache.org/docs/intro.html
?
--
luigi
Maggiori informazioni sulla lista
Python