ofertas Validações com Ecto é realmente necessário para consumir API? Fazer o parsing mais cedo que pudermos Filtros Remover processamento HTTP Streaming
e documentação do novo kit de solução • Treinamento e divulgação interna na empresa • Remover código antigo durante a grande jornada de migração Com o sucesso, grande responsabilidades
a SAX parser, therefore Saxy does not, and likely will not, offer any XPath functionality. SweetXml is a wonderful library to work with XPath. However, :xmerl, the library used by SweetXml, is not always memory efficient and speedy. You can combine the best of both sides with Saxmerl, which is a Saxy extension converting XML documents into SweetXml compatible format. Please check that library out for more information. !
com XPath • SimpleForm do Saxy não tem um uso fácil Complicado You can combine the best of both sides with Saxmerl, which is a Saxy extension converting XML documents into SweetXml compatible format Memory efficiency and better performance - Several benchmarks show that Saxmerl usually uses 4x less memory than :xmerl or SweetXml, and is usually 70–90% faster. Note that benchmarking XML parsers is difficult and highly depends on the complexity of the documents being parsed.
quando a única opção boa é mudar de linguagem • Ame o problema, investigue a fundo! ◦ Não desista cedo, por mais complicado que pareça! ◦ Instrumentação! Dados! Métricas! • Não se prenda a soluções ◦ XPath era legal, mas fazíamos pouco uso da ferramenta • Mudanças grandes demoram ◦ Fazer missões paralelas, ganhar experiência, conquistar confiança • Pessoas diferentes, abordagens diferentes Lições aprendidas
mas pode ser que um dia sim. Vai valer a pena? Não sei XD • DataSchema + SimpleForm? ◦ Provavelmente lançaremos o kit de maneira open source. Mas sem previsão