O que você não gosta Koding?
Quando me deparei com o Koding pela primeira vez, instantaneamente me tornei um grande fã por causa de como eles estão generosamente fornecendo uma VM Ubuntu 64-bit de alta velocidade de rede na nuvem. No entanto, depois de usá-lo (enfrentando muitas dificuldades, como expliquei abaixo) por alguns meses, decidi abandoná-lo. Eu estava esperançoso quando vi o anúncio deles sobre as melhorias de ano novo e a oferta de 1TB grátis. Mas, só piorou. O Koding diz que não é adequado para ambientes de produção, mas na minha humilde opinião, não é adequado para qualquer programação séria além de experimentar tecnologias Web como PHP, JSP, HTML, etc. Aqui estão os problemas significativos que enfrentei ao usar o Koding.com:
O desempenho do Koding é patético. Uma vez que você faz login, a primeira página abre muito lentamente, frequentemente mostrando um popup “Tentando reconectar”. Os terminais abrem rastejando (às vezes nem abrem nas primeiras tentativas) e trabalhar sobre uma conexão SSH é uma experiência horrível. Você tem que digitar e esperar alguns segundos para ver o caractere no terminal. Reiniciar uma VM é uma catástrofe, já que parece uma eternidade até que ela volte a funcionar.
De alguma forma, os discos parecem ficar mais lentos quando mais e mais dados são armazenados neles. Quando criei uma nova conta, o desempenho era razoável em uma nova VM.
2GB de RAM simplesmente não são suficientes para uma VM conectada pela rede e destinada a ser usada para programação. Quando tentei compilar a biblioteca LLVM, cada vez a compilação dava SEGFAULT na fase de linkagem. Eu a compilei na minha máquina local e tentei usar a biblioteca, mas novamente deu SEGFAULT quando as APIs da biblioteca foram chamadas.
Houve um tempo em que o Koding sugeriu atualizar o Ubuntu de Raring para Saucy. Nunca funcionou para mim, embora eu tenha tentado várias vezes.
Há um tempo limite padrão definido para desligar a VM e ele é forçado mesmo se você estiver logado remotamente via SSH. O tempo limite é muito curto e, uma vez que a VM é desligada, leva muito tempo para ligá-la novamente.
Os servidores de saída não parecem estar compartilhando a carga muito bem ou são insuficientes em número para lidar com o tráfego. Foi doloroso fazer login no Koding durante o período da oferta de 1TB grátis. Pelo que me lembro, consegui fazer login apenas uma vez durante todo o tempo.
Também tenho algumas preocupações pessoais de segurança ao trabalhar no Koding. Não tenho certeza se os administradores podem acessar ou se comunicar diretamente com as VMs ou não. Se sim, essa é a última coisa que eu quero.
Koding é um serviço promissor que não entrega nenhuma qualidade de serviço. Não gosto da situação em que frequentemente não consigo acessar meu próprio código porque o serviço em que confio é errático ou, mesmo que eu consiga abrir uma sessão através do SSH, minha compilação trava. Koding pode ser OK para iniciantes começarem, mas não é nem mesmo adequado para qualquer atividade de programação séria. Então, apenas me despedi e movi tudo de volta para o meu laptop. Agora não perco tempo tentando abrir um terminal ou esperando minha VM iniciar após o login. Koding me envergonhou muitas vezes. Análise coletada por e hospedada no G2.com.