Router de capitão aberto e proxy reverso
Skipper is an open source HTTP router and reverse proxy that provides service composition for large traffic volumes (>600.000 rotas). Ele suporta uma ampla gama de opções de configuração, incluindo condições detalhadas de pesquisa, aumento flexível do fluxo de solicitação com os filtros e muito mais.
Além do roteamento, o Skipper fornece uma variedade de métricas para monitoramento de desempenho. Ele expõe latências, erros, taxa de transferência e estados de conexão.
Também oferece acesso a estatísticas de tempo de execução, como memória, uso da CPU e goroutines. Isso permite rastrear a capacidade de tempo de execução e identificar padrões nas solicitações.
Outra ferramenta importante é o rastreamento distribuído, que mostra um gráfico em cascata de vários serviços executando operações diferentes, todas medidas com a duração do tempo. Isso é muito útil para analisar a saúde e o tempo de atividade do seu sistema e pode ajudá -lo a encontrar gargalos e áreas de melhoria.
Por exemplo, nós o usamos para determinar a melhor rota para o nosso tráfego entre dois sites usando nosso balanceamento de carga. Isso nos ajuda a entender se o tráfego deve ser enviado para um site diferente ou se precisamos aumentar nosso balanceamento de carga.
Além do roteamento, ele pode ser usado para servir como um front -end para a infraestrutura de mesa que salva a largura de banda da Internet, aplica controles parentais ou limita o acesso à mídia social. Também podemos configurá -lo como um proxy reverso para atuar como um firewall entre uma rede interna e a Web, o que pode ajudar a proteger informações confidenciais.
Finalmente, você pode usá -lo para exibir e integrar dados das unidades NMEA 0183, NMEA 2000 e AIS Instruments e GPS. Ele também pode receber e transmitir dados em uma ampla gama de conexões, incluindo portas seriais, adaptadores USB, redes com fio e muito mais.