Em 27 de setembro de 2016 11:36, Matheus Saraiva
<[email protected]> escreveu:
> Queria saber se alguém já teve um cenário parecido com esse e qual foi a
> experiência.
> Tenho um sistema local desktop e preciso compartilhar esses dados com o site
> da empresa. Minha ideia inicial é contratar um VPS e migrar esse banco para
> ele, no mesmo VPS ficará o servidor web com o site. Na aplicação desktop
> será configurada a conexão para apontar para o banco no VPS.
> A quantidade de acessos simultâneos ao site será pequeno geralmente
> limitando-se aos clientes da empresa, talvez uma média de 10 simultâneos ou
> nem isso. Até mesmo o acesso pela aplicação local não é constante,
> geralmente só da hora de fazer uma venda/locação máximo de 30
> vendas/locações por dia.
> Em fim, trata-se de uma micro-empresa com necessidades modestas, mas tenho
> preocupação com relação ao tempo de resposta entre a aplicação desktop e o
> banco no VPS. Como a operação de venda/locação não exige pressa, acredito
> que até 5 segundos (para ter os dados na tela) seria aceitável.
> A aplicação desktop não usa frameworks orm, e faz uso de views para a
> maioria consultas e usa funções plpgsql para a maioria das inserções,
> deleções e updates.
> Minha preocupação não é com o site pois para ele será uma topologia trivial
> de hospedagem, minha preocupação é a aplicação desktop.

O aplicativo Desktop é MS Windows? Existe a possibilidade de colocar
tudo em um VPS, até o aplicativo Desktop, rodando via Terminal
Service? O tráfego das "telas" via Terminal Server é mais eficiente
que trafegar dados direto "no" banco.

Uma das empresas que trabalhei operam desta forma com vários usuários
simultâneos e com sistemas ERP complexos quando o cliente não quer
hospedar o próprio sistema por falta de hardware, e a conexão "na
ponta" do cliente geralmente é ADSL 10 Megabits. Funciona muito bem
(enquanto o cliente tem acesso à Internet).

TIAGO J. ADAMI
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a