Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Como montar sua própria empresa de cartões de c...

Como montar sua própria empresa de cartões de crédito

Nesta palestra, mostrarei como você pode criar sua própria compania de processamento de cartões de crédito. Quais são os desafios e as simples soluções que você mesmo pode implementar. Ao invés de apenas falar sobre como você pode implementar um servidor de processamento, nós vamos implementar um server side ao vivo. Além disso, falaremos sobre como arquitetar suas aplicações ruby (e rails) para suportar ambientes empresariais.

eduardordm

August 28, 2014
Tweet

Other Decks in Programming

Transcript

  1. Mudando 
 canais Tenho vontade Levanto do sofá Ando até

    a televisão Mudo o canal Decido se o canal é o que eu quero Volto ao sofá Sento novamente
  2. Mudando 
 canais Tenho vontade Levanto do sofá Ando até

    a televisão Mudo o canal Decido se o canal é o que eu quero Volto ao sofá Sento novamente Continuo no sofá
  3. Mudando 
 canais Tenho vontade Levanto do sofá Ando até

    a televisão Mudo o canal Decido se o canal é o que eu quero Volto ao sofá Sento novamente Continuo no sofá
  4. Decido se o canal é o que eu quero #

    YOLOTUBE $ NETFLIX VIMEO LIVELEAK YOUTUBE % & '
  5. class CardapiAdapter ! def processa(transacao) end ! def autentica(api_key, password)

    end ! def consulta(transacao) end ! end }SRP HTTP Controller Microservice Adapter Interface definition language (IDL)!!! Não, obrigado.
  6. ! class MessageSenderService ! def self.send(context, params) ! sms =

    SMS.new(params) ! if [:operacao, :auditoria].include? context.espaco SmsApiAdapter.deliver(sms, {quando: :imediatamente}) else SmsApiAdapter.deliver(sms, {quando: :comercial}) end ! sms end ! end ! CONTEXTO
  7. API V1 API Entry
 (Controller) micro" service micro" service micro"

    service micro" service micro" service Adapter
  8. TCP V1 API Entry
 (Controller - EVENTMACHINE) micro" servic e

    micro" servic e micro" servic e micro" servic e micro" servic e API V1 API Entry
 (Controller) micro" service micro" service micro" service micro" service micro" service Adapter Angular/ember 3rd party Apps Mobile
  9. Micro Services TCP/IP Server Adapters Micro Services More Services AR

    Models, etc Micro Services REST Ctrl Adapters Micro Services More Services AR Models, etc }Gem }Main App
  10. banco simples (soon™) Sem call center Sem agências Sem xerox

    Sem taxas Cryptocurrency-ready Todos os serviços bancários