27
Vinicius Sanchez
• Graduado em Sistemas de Informação
• Certificação Delphi Developer
• 7 anos de desenvolvimento Delphi
• Pós graduação em Arquitetura de Software
• Atualmente:
• Membro da comunidade Hashload
• Escritor de artigos técnicos na Medium
• Desenvolvedor Delphi na Fiorilli Software
01
02
03
04
Remuneração
Arquitetos de software possuem uma faixa
salarial maior do que um mero escritor de
códigos.
03
Horse
Um framework modular capaz de trabalhar
com pacotes (middlewares) de forma simples.
04
Mudança de pensamento
A imagem temos na cabeça de que o Delphi
não é para web, não passa de uma fake News
01
Falta de profissionais
Atualmente existe uma escassez de
arquitetos de software, principalmente ao se
falar de arquitetos na linguagem Delphi
02
Arquitetura Web
• A grande sacada da arquitetura é o poder
da abstração
• Protocolo HTTP determina a comunicação
entre os dispositivos na web
• O protocolo HTTP é o protocolo mais
utilizado na Web
• Analogia ao transporte
Fake News
Indy
• Tecnologia robusta
• Base de várias tecnologias
• Frameworks open source
• Vários casos de uso
Mão na massa
27

Horse - Criando uma API Escalável e Minimalista

  • 1.
  • 2.
    Vinicius Sanchez • Graduadoem Sistemas de Informação • Certificação Delphi Developer • 7 anos de desenvolvimento Delphi • Pós graduação em Arquitetura de Software • Atualmente: • Membro da comunidade Hashload • Escritor de artigos técnicos na Medium • Desenvolvedor Delphi na Fiorilli Software
  • 3.
    01 02 03 04 Remuneração Arquitetos de softwarepossuem uma faixa salarial maior do que um mero escritor de códigos. 03 Horse Um framework modular capaz de trabalhar com pacotes (middlewares) de forma simples. 04 Mudança de pensamento A imagem temos na cabeça de que o Delphi não é para web, não passa de uma fake News 01 Falta de profissionais Atualmente existe uma escassez de arquitetos de software, principalmente ao se falar de arquitetos na linguagem Delphi 02
  • 4.
    Arquitetura Web • Agrande sacada da arquitetura é o poder da abstração • Protocolo HTTP determina a comunicação entre os dispositivos na web • O protocolo HTTP é o protocolo mais utilizado na Web • Analogia ao transporte
  • 5.
  • 6.
    Indy • Tecnologia robusta •Base de várias tecnologias • Frameworks open source • Vários casos de uso
  • 7.
  • 8.

Notas do Editor

  • #3 24 anos Graduado em Sistemas de Informação Certificado Delphi Developer 7 anos de Delphi Pós-graduação em Arquitetura de Software Comunidade Hashload Artigos técnicos na Medium Desenvolvedor Delphi na Fiorilli
  • #4 Mudar o pensamento de vocês. Pode ser altamente recomendável. Falta profissionais na área de arquitetura. Demanda por profissionais qualificados. Principalmente com foco em Delphi. LinkedIn. Remuneração. Maior responsabilidade. Boa oportunidade Horse é um projeto open source. Iniciou dentro da Embarcadero. Rodar no Delphi CE. Modular (Node.JS).
  • #5 Muito abrangente. A grande sacada é o poder da abstração. Requisição e resposta. Quem vai fazer essa comunicação entre os dispositivos, é o protocolo HTTP. Analogia. Origem e destino. Os meios que serão utilizados para transportar, devem ser abstraídos. Só precisamos que saia de um lado e vá para o outro. Certo? Vamos ver isso na prática como é fácil utilizando a tecnologia do Horse.
  • #6 Delphi é uma linguagem de programação, e web roda em cima de um protocolo como o HTTP que não tem nada a ver com linguagem de programação. Linguagem de programação oferece recursos. O transporte dos dados é feito pelo protocolo HTTP. Pessoas frustradas.
  • #7 Tecnologias mais robustas de implementação do protocolo HTTP. Base para várias tecnologias da Embarcadero e de terceiros. Tecnologias open source.