Construindo a NuConta. Gustavo Bicalho Maurício Verardo
|
|
- Ágatha Medina Cavalheiro
- 6 Há anos
- Visualizações:
Transcrição
1 Construindo a NuConta Gustavo Bicalho Maurício Verardo
2 Agenda NuConta Microsserviços no Nubank Transferindo dinheiro entre NuContas Event-sourcing: Modularidade e Escalabilidade Consistência em sistemas distribuídos O feed de movimentações Backend for Frontends com GraphQL
3 NuConta
4 NuConta
5 NuConta
6 NuConta
7 NuConta
8 NuConta
9 NuConta
10 NuConta
11 Microsserviços
12 Microsserviços Fatura Faturas Saldo Antecipação Saldos Antecipações
13 Microsserviços Fatura Load Balancer Faturas Saldo Load Balancer Saldos Antecipação Load Balancer Antecipações
14 Microsserviços Serviço A HTTP Serviço B
15 Microsserviços Serviço A Serviço B Tópico do Kafka
16 Transferindo dinheiro entre NuContas SOUTHEAST BRAZIL REGION FROM SPACE
17 Transferindo dinheiro entre NuContas Envios Recebimentos Pedido de envio Recebimento Envio Saldos Depósito Liquidação
18 Transferindo dinheiro entre NuContas Recebimentos Envios Pedido Pedido de envio Envio Solicitado Saldos
19 Transferindo dinheiro entre NuContas Recebimentos Envios Pedido Pedido de envio Envio Solicitado Liquidação efetuada Saldos Liquidação
20 Transferindo dinheiro entre NuContas Recebimentos Envios Pedido Dinheiro enviado para NuConta Pedido de envio Envio Envio Solicitado Liquidação efetuada Saldos Liquidação
21 Transferindo dinheiro entre NuContas Recebimentos Envios Pedido Dinheiro enviado para NuConta Pedido de envio Recebimento Envio Envio Solicitado Dinheiro Recebido Liquidação efetuada Saldos Liquidação
22 Transferindo dinheiro entre NuContas Recebimentos Envios Pedido Dinheiro enviado para NuConta Pedido de envio Recebimento Envio Envio Solicitado Dinheiro Recebido Liquidação efetuada Saldos Depósito Liquidação
23 Características interessantes desse fluxo Recebimentos Envios Pedido Dinheiro enviado para NuConta Pedido de envio Recebimento Envio Envio Solicitado Dinheiro Recebido Liquidação efetuada Saldos Depósito Liquidação
24 Event Sourcing
25 E se o cliente quiser enviar transferências para outra instituição financeira? Recebimentos Envios Pedido Dinheiro enviado para NuConta Pedido de envio Recebimento Envio Envio Solicitado Dinheiro Recebido Liquidação efetuada Saldos Depósito Liquidação
26 E se o cliente quiser enviar transferências para outra instituição financeira? Envios Pedido Dinheiro enviado para outra instituição Pedido de envio Envio Envio Solicitado Liquidação efetuada Saldos Depósito Liquidação Integração com o banco central
27 E se o cliente receber transferências de outra instituição financeira? Recebimentos Envios Pedido Dinheiro enviado para NuConta Pedido de envio Recebimento Envio Envio Solicitado Dinheiro Recebido Liquidação efetuada Saldos Depósito Liquidação
28 E se o cliente receber transferências de outra instituição financeira? Integração com o Banco Central Recebimentos Dinheiro recebido do Banco Central Recebimento Dinheiro Recebido Saldos Depósito Liquidação
29 E se o cliente quiser pagar a fatura do cartão de crédito? Recebimentos Envios Pedido Dinheiro enviado para NuConta Pedido de envio Recebimento Envio Envio Solicitado Dinheiro Recebido Liquidação efetuada Saldos Depósito Liquidação
30 E se o cliente quiser pagar a fatura do cartão de crédito? Pedido Cartão de crédito Pagamento de Fatura Pagamento de fatura Pedido de Pagamento Pagamento Pagamento Solicitado Liquidação efetuada Saldos Depósito Liquidação
31 Event Sourcing Sald o no mês pas sad o Saldo hoje Saldos u q o m e v e o d l Sa n a no Depósito Liquidação
32 Event Sourcing Pedido Recebimentos Envios Dinheiro enviado para NuConta Pedido de envio Recebimento Envio Envio Solicitado Dinheiro Recebido Liquidação efetuada Saldos Depósito Liquidação
33 Consistência em sistemas distribuídos
34 O que pode dar errado? Recebimentos Envios Dinheiro enviado para NuConta Pedido Recebimento Pedido de envio Envio Envio Solicitado Dinheiro Recebido Liquidação para envio Saldos Depósito Liquidação
35 O que pode dar errado? Recebimentos Envios Dinheiro enviado para NuConta Pedido Recebimento Pedido de envio Envio Envio Solicitado Dinheiro Recebido Liquidação para envio Saldos Depósito Liquidação
36 Primeiro requisito: Processamento at-least-once Todo evento publicado é recebido e processado completamente pelos consumidores pelo menos uma vez
37 Primeiro requisito: Processamento at-least-once MSG MSG MSG OK! :) MSG
38 Primeiro requisito: Processamento at-least-once Mensagens são persistidas e replicadas no Kafka cluster, podendo ser consumidas a qualquer momento Próxima mensagem da fila será entregue de novo até que consumidor confirme que completou seu processamento Consumidor só deve confirmar o processamento depois que completar todos os efeitos colaterais
39 Segundo requisito: Idempotência Uma operação é idempotente se aplicá-la várias vezes é equivalente a aplicá-la uma vez Exemplos: Multiplicação por 0: 7*0 = 7*0*0 = 7*0*0*0 = 0 DELETE FROM users WHERE users.id = 186
40 Segundo requisito: Idempotência Cada evento em nossa arquitetura tem um UUID aleatório Cada evento derivado usa o UUID do evento anterior (origem) como chave única (chave de idempotência) Serviços garantem consistência interna: banco de dados local valida a chave única Resultado: Criar um evento a partir de outro é uma operação idempotente PedidoDeEnvio ID: 32 Liquidacao ID: 78 Origem: PedidoDeEnvio:32
41 Segundo requisito: Idempotência PedidoDeEnvio ID: 32 Deposito ID: 377 Origem: Recebimento:156 Liquidacao ID: 78 Origem: PedidoDeEnvio:32 Envio ID: 44 Origem: Liquidacao:78 Recebimento ID: 156 Origem: Envio:44
42 E quando um serviço cair? Envios Pedido Pedido de envio Envio Solicitado Saldos Liquidação
43 E quando um serviço cair? Envios Pedido Pedido de envio Envio Solicitado Saldos Liquidação
44 E se rolar um bug ou mensagem inválida? Deadletters: Tópico onde guardamos mensagens cujo processamento falhou (inclui metadados como stack-traces, timestamp, etc) Envio Pedido Pedido de envio Envio Solicitado Saldos Liquidação Deadletters xkcd.com (CC BY-NC 2.5)
45 E se rolar um bug ou mensagem inválida? Deadletters: Tópico onde guardamos mensagens cujo processamento falhou (inclui metadados como stack-traces, timestamp, etc) Envio Pedido Pedido de envio /dev/null Descartar Republicar Envio Solicitado Saldos Liquidação Deadletters xkcd.com (CC BY-NC 2.5)
46 Feed de movimentações
47
48 Dados distribuídos = muitos requests Envios Recebimentos Saldos Pedido de envio Envio Recebimento Depósito Liquidação
49 Modelo do backend!= visão do cliente Evento de envio no feed Valor Data Status: pendente falha sucesso Liquidação 404 Envios Pedido de envio Envio Envio Saldos Liquidação
50 Ciclos de atualização lentos Lançar uma nova versão de um aplicativo numa app store pode demorar dias Muitos usuários continuam com versões antigas por muito tempo Bugfixes e otimizações demoram para chegar Frontend acoplado impede evoluções no backend
51 Backend For Frontend Envios BFF Recebimentos Saldos Pedido de envio Envio Recebimento Depósito Liquidação
52 "GraphQL is a query language designed to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions." (GraphQL spec:
53 Schema é o modelo disponível para o frontend schema { query: Query } type Query { saldo(accountid: ID!): Float feed(accountid: ID!): [Envio Recebimento] } type Recebimento { data: Date valor: Float } enum StatusEnvio { PENDENTE, FALHA, SUCESSO } type Envio { data: Date valor: Float status: StatusEnvio } Envios Recebimentos Saldos Pedido de envio Envio Recebimento Depósito Liquidação
54 Query define os campos que o client precisa query feedscreen($accountid: ID!) { schema { query: Query } feed(accountid: $accountid) {... on Envio { data valor status }... on Recebimento { data valor } } } type Query { saldo(accountid: ID!): Float feed(accountid: ID!): [Envio Recebimento] } POST /api/query type Recebimento { data: Date valor: Float } enum StatusEnvio { PENDENTE, FALHA, SUCESSO } type Envio { data: Date valor: Float status: StatusEnvio }
55 Query define os campos que o client precisa Client v1 query($accountid: ID!) { feed(accountid: $accountid) { } saldo(accountid: $accountid) } schema { query: Query } Client v2 query($accountid: ID!) { feed(accountid: $accountid) { } saldodetalhado(accountid: $accountid) { } } type Query { saldo(accountid: ID!): Float feed(accountid: ID!): [Envio Recebimento] saldodetalhado(accountid: ID!): SaldoDetalhado }
56 Recapitulando Event-sourcing Comunicação assíncrona via Kafka Backend for Frontend com GraphQL
57 Obrigado! Gustavo Bicalho Maurício Verardo
PAPO SMS MANUAL DE INTEGRAÇÃO DO DESENVOLVEDOR VERSÃO 1.0.1
PAPO SMS MANUAL DE INTEGRAÇÃO DO DESENVOLVEDOR VERSÃO 1.0.1 APRESENTAÇÃO O WEBSERVICE 1.0 foi desenvolvido para facilitar a solicitação e integração de dados de uma determinada conta PAPO. Sendo que, com
Leia maisManual SIGOSMS Aplicação de Gerenciamento e Envio SMS
Manual SIGOSMS Aplicação de Gerenciamento e Envio SMS Sumário Introdução...3 Visão Geral do Software...4 Regras SMS...5 Ativar Inicialização Automática...6 Configurações...7 Log...8 Aplicação de Gerenciamento
Leia maisSincronização em Sistemas Distribuídos
Sincronização em Sistemas Distribuídos problemas clássicos ordenação de mensagens exclusão mútua distribuída eleição de líder... transações ordenação de acontecimentos relógio físico dificuldades relógio
Leia maisBEM-VINDO À REVOLUÇÃO!
PAGUE COM O SEU CELULAR! SEM CONTA BANCÁRIA! SEM CARTÃO DE CRÉDITO! SEM BUROCRACIA! BEM-VINDO À REVOLUÇÃO! Aqui você encontrará referências para uso do e-dinheiro no seu celular, mostrando como utilizar
Leia maisGuia de Implantação Bluesoft ERP Tesouraria Menu Rápido
Guia de Implantação Bluesoft ERP Tesouraria Menu Rápido O objetivo deste guia é fornecer um roteiro para a implantação módulo Menu Rápido do sistema Bluesoft ERP. O que é Tesouraria Menu Rápido? Tesouraria
Leia maisSistemas Distribuídos Capítulo 8 - Aula 14
Sistemas Distribuídos Capítulo 8 - Aula 14 Aula Passada Tolerância a Falhas Conceitos básicos Modelos de falha Redundância Resiliência de Processo Aula de hoje Comunicação Confiável Cliente-Servidor Comunicação
Leia maisIPNv2 - Integração da Pós Negociação
IPNv2 - Integração da Pós Negociação Painel de Erros Produção Paralela Janeiro / 2017 Versão 23.0 Índice 1 Sobre este documento... 3 2 Histórico de alterações... 3 3 Erros... 6 2 1 Sobre este documento
Leia maisRede de computadores Cliente- servidor. Professor Carlos Muniz
Rede de computadores Professor Carlos Muniz Definição Cliente-servidor é um modelo computacional que separa clientes e servidores, sendo interligados entre si geralmente utilizando-se uma rede de computadores.
Leia maisEstruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte
Estruturas de Comunicação de Dados Aula 3 Camadas de Aplicação e Transporte Escola Maria Eduarda Ramos de Barros Curso técnico em redes de computadores Carpina - PE Roteiro Aplicações de Rede Transporte
Leia maisRedes de Computadores e Aplicações Camada de aplicação IGOR ALVES
Redes de Computadores e Aplicações Camada de aplicação IGOR ALVES Camada de aplicação Um protocolo da camada de aplicação define como processos de uma aplicação, que funcionam em sistemas finais diferentes,
Leia maisRedes de Computadores
Redes de Computadores Camada de Aplicação HTTP FTP SMTP Slide 1 Mensagem de Requisição HTTP linha de pedido (comandos GET, POST,HEAD ) linhas de cabeçalho Carriage return, line feed indica fim da mensagem
Leia maisCâmara de Ativos. Fluxo de Mensagens - Garantias
Fluxo de Mensagens - Garantias Versão 1.0-19/05/2003 Índice FG01 - Exigibilidade de Garantia em Recursos Financeiros... FG02 Exigibilidade de Garantia em Títulos... FG03 - Solicitação de Retirada de Garantias
Leia maisCartão Reconhecimento Conta Um Manual do Portador
Cartão Reconhecimento Conta Um Manual do Portador Seja Bem-Vindo a Conta Um Parabéns! Você recebeu seu cartão Reconhecimento por mérito seu! Você receberá no cartão Reconhecimento Conta Um sua premiação
Leia maisAs mensagens HL7 de confirmação, ou ACK, são fundamentais para garantir que a comunicação HL7 em andamento seja continua e sem problemas.
MENSAGENS DE ACK As mensagens HL7 de confirmação, ou ACK, são fundamentais para garantir que a comunicação HL7 em andamento seja continua e sem problemas. O conceito de ACK é comumente usado em muitos
Leia maisAplicativo Mobile Usuário e Credenciada
Aplicativo Mobile Usuário e Credenciada Portal do Aplicativo O aplicativo conta com um portal web (http://app.valeshop.com.br/). No portal você encontra: links para download do aplicativo, mapa com rede
Leia maisAPLICATIVO ADP MOBILE SOLUTIONS PARA CONSULTA DE DADOS DO COLABORADOR
APLICATIVO ADP MOBILE SOLUTIONS PARA CONSULTA DE DADOS DO COLABORADOR Serviços de Gente Rio de Janeiro, 17 de março de 2017. BENEFÍCIOS DO APLICATIVO ADP MOBILE SOLUTIONS Com o intuito de oferecer cada
Leia maisConta Um Manual do Portador
Conta Um Manual do Portador Seja Bem-Vindo a Conta Um Agora você possui o Cartão Conta UM com o todos os benefícios de uma conta corrente digital. Neste manual você encontrará o passo a passo para utilização
Leia maisComo Fazer Renegociação de Parcelas (Contas a Receber)? FS136
Como Fazer Renegociação de Parcelas (Contas a Receber)? FS136 Sistema: Futura Server Caminho: Contas a Receber>Renegociação de Parcelas Referência: FS136 Versão: 2016.02.15 Como Funciona: Esta tela é utilizada
Leia maisBruno Antunes da Silva UFSCar - Sorocaba
Bruno Antunes da Silva UFSCar - Sorocaba Introdução HDFS Arquitetura Leitura e escrita Distribuição de nós Controle de réplicas Balancer MapReduce Conclusão Aplicações web com grandes quantidades de dados
Leia maisAcesso ao Sistema Usuário: MASTER Senha : MASTER (maiúsculo ou minúsculo)
Manual Cobrança Caixa Acesso ao Sistema Usuário: MASTER Senha : MASTER (maiúsculo ou minúsculo) Selecionar Cedente Para utilizar o sistema, selecione o Cedente (CADASTROS > SELECIONAR CEDENTE > ACESSAR).
Leia maisMANUAL VTWEB CLIENT URBANO
MANUAL VTWEB CLIENT URBANO Conteúdo... 2 1. Descrição... 3 2. Cadastro no sistema... 3 2.1. Pessoa Jurídica... 3 2.2. Pessoa Física... 5 2.3. Concluir o cadastro... 6 3. Acessar o sistema... 6 3.1. Autenticar
Leia maisBem-vindo ao tópico sobre devoluções da nota fiscal de saída.
Bem-vindo ao tópico sobre devoluções da nota fiscal de saída. Neste tópico discutiremos como corrigir problemas que ocorrem depois que uma nota fiscal de saída é criada. Veremos como criar devoluções da
Leia maisDiagrama Funcional das Informações
Arquitetura Processo Diagrama Funcional das Informações Produção das Informações Coleta das Informações Gestores Algoritmo de Processamento / Data Loader Decriptografia e descompactação Armazenamento Consumo
Leia maisSistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Consistência Causal(3) Neste exemplo temos uma sequência de eventos permitida quando o depósito é consistente por causalidade, mas proibida quando
Leia maisAgenda. Contexto histórico. Portfólio atual de Serviços. Conclusão
Agenda Contexto histórico Portfólio atual de Serviços Conclusão Histórico Fundada em 2000 Empresa baseada em inovação Saiu do laboratório de pesquisa PUC-Rio Eng. SW Empresa Finep Projeto Inovar Expertise
Leia maisManual do Usuário. EACLIENTE (Android e ios)
Manual do Usuário EACLIENTE (Android e ios) Versão: 1.4 1.0 Instalando o Aplicativo (Android e IOS) Para fazer o download do aplicativo para o seu dispositivo, entre no Play Store (Android) e toque em
Leia maisTransferência de Arquivo: Protocolo FTP
Para iniciar uma sessão FTP (File Transfer Protocol) típica e acessar uma conta, o usuário deve fornecer uma identificação e uma senha; Após a identificação o usuário pode realizar operações de transferência
Leia maisA Empresa TELCRED ( AlôSaldo )
A Empresa TELCRED ( AlôSaldo ) A TELCRED Serviços & Tecnologia da Informação Ltda desenvolve e comercializa soluções especiais de conectividade e acesso para os mercados de comunicação de dados e automação
Leia maisBem-vindo ao tópico sobre pedido de vendas ao pagamento.
Bem-vindo ao tópico sobre pedido de vendas ao pagamento. Neste tópico, executamos as etapas no processo de vendas do pedido de vendas ao pagamento. Conforme criamos cada documento, descrevemos o efeito
Leia maisSistema de Solicitação de Certidões. Manual do Usuário
Sistema de Solicitação de Certidões Manual do Usuário IEPTB 2015 Índice 1. Início... 4 2. Acesso com certificado digital... 4 3. Cadastro no sistema... 5 4. Esqueci minha senha... 6 5. Acesso ao sistema...
Leia maisPlataforma Corporativa Conta Um Manual do Gestor CNPJ Ativação e Cartões
Plataforma Corporativa Conta Um Manual do Gestor CNPJ Ativação e Cartões 1- Acesse a url : Clique em Gestor Entre com seu login e senha CARTÕES Adquir Ativar Consultar Pedido Cancelar Trocar Senha Consultar
Leia maisCartão BNDES. Guia Cartão BNDES
Guia O é destinado para micro, pequenas e médias empresas para o financiamento da compra de equipamentos, serviços e insumos. As vendas com o cartão BNDES são realizadas exclusivamente no Portal (www.cartaobndes.gov.br)
Leia maisBem-vindo ao tópico sobre o processo de suprimento.
Bem-vindo ao tópico sobre o processo de suprimento. Nesta sessão, será apresentada uma visão geral do processo de suprimento. Ao final, você será capaz de listar as etapas do processo de suprimento e comprar
Leia maisManual de utilização do Portal Rio 2016 Envio de Propostas. Técnicas e Comerciais
Manual de utilização do Portal Rio 2016 Envio de Propostas Técnicas e Comerciais 1. Como proceder para responder uma concorrência nas modalidades de Cotação e Sourcing Flow. 2. Dar aceite do seu pedido
Leia maisMTA Monitor. Manual de Usuário. Transferência de Arquivos. Versão: Última modificação: 11/11/2014
7/4/2010 MTA 3.0.3 Monitor Transferência de Arquivos Manual de Usuário Versão: 3.0.3 Última modificação: 11/11/2014 Contato Área responsável pelo fornecimento do material: Suporte à Pós-Negociação Telefone:
Leia mais[Abertura e Fechamento de caixa] Focus 10
[Abertura e Fechamento de caixa] Focus 10 Abertura e Fechamento de caixa A rotina diária da maiorias das lojas é chegar e abrir o caixa do dia para dar inicio ao período de vendas. Ainda existem muitas
Leia maisEsta é sua tela inicial. A configuração dela é bem simples, basta seguir os passos.
1- AO ABRIR O APLICATIVO PELA PRIMEIRA VEZ Esta é sua tela inicial. A configuração dela é bem simples, basta seguir os passos. Preencha como na figura ao lado o nome + DDD + número do celular com 9 dígitos.
Leia maisFECHAMENTO DE CAIXA. Menu: PDV > FECHAMENTO DE CAIXA
Página 1 de 18 FECHAMENTO DE CAIXA O fechamento de caixa consiste em conferir, em tela, toda informação de vendas (saída de produtos e serviços) e entradas (por forma de pagamentos), confrontando esta
Leia maisAjuste de Títulos Cartões de Crédito
Ajuste de Títulos Cartões de Crédito Introdução O parcelamento de títulos emitidos para operadoras de cartões segue a indicação de arredondamento e quantidade de parcelas conforme a configuração da operadora
Leia maisFluxo operacional COOPHEMG / BANCO UAI. Libera vale caixas
COOPHEMG / BANCO UAI Deposita caixas Banco Uai Libera vale caixas Inicialmente a irá efetuar o depósito de suas caixas no Banco UAI para receber os vales caixas correspondentes e dar inicio ao processo.
Leia maisMANUAL MÓDULO PESSOA FÍSICA
Sistema de Bilhetagem Eletrônica MANUAL MÓDULO PESSOA FÍSICA Revisão 03 / Outubro 2017 Índice "! #$% %&' (%! " ) " *$)$$, %+, -%& Introdução O Módulo Pessoa Física é um conjunto de páginas web que permitem
Leia maisCartão Reconhecimento Conta Um Manual do Portador
Cartão Reconhecimento Conta Um Manual do Portador Seja Bem-Vindo a Conta UM Parabéns! Você recebeu seu cartão Reconhecimento por mérito seu! Você receberá no cartão Reconhecimento Conta Um sua premiação
Leia maisProcesso: Compras. Acesso. Motivação. Parâmetros. Nome do Processo: Cotação de compras. Pendências Versão 2009 Release 2 Autor Francisca
Pendências 21675 Versão 2009 Release 2 Autor Francisca Processo: Compras Nome do Processo: Cotação de compras Acesso COMPRAS Pedido de Compra Motivação Tem como objetivo administrar todo o processo de
Leia maisAlteração de nome de operador de registro Como enviar uma solicitação
Alteração de nome de operador de registro Como enviar uma solicitação Versão 1.0 Dezembro 2015 Índice I. INTRODUÇÃO 3 II. INSTRUÇÕES 4 ETAPA 1 -- DEVO ENVIAR UMA SOLICITAÇÃO DE ALTERAÇÃO DE NOME DE OPERADOR
Leia maisOrientar a equipe de atendimento na resolução de erros referente ao status das transações
Informativo: Emitido por: Adriano Gobira Área Emissora: DAT Data: 06/01/2017 Aplicar a partir de: 06/01/2017 Produto: PAY&GO STATUS DE TRANSAÇÃO Setor de Impacto: Atendimento Código: ATM-024 Versão: 2.0.0
Leia maisNoSQL Apache Cassandra para DBAs. Conceitos básicos que todo DBA deve conhecer sobre Apache Cassandra.
NoSQL Apache Cassandra para DBAs Conceitos básicos que todo DBA deve conhecer sobre Apache Cassandra. Apresentação Pessoal Ronaldo Martins: Há mais de 14 anos dedicado à tecnologias Oracle, passando pelas
Leia maisBem-vindo ao tópico sobre a compra de itens.
Bem-vindo ao tópico sobre a compra de itens. Neste tópico, vamos executar as etapas básicas da compra de itens. Conforme seguirmos o processo, explicaremos as consequências de cada etapa do processo para
Leia maisTOTVS Integrações com o Contas a Receber
TOTVS Integrações com o Contas a Receber 10/10/2012 Sumário Sumário... 2 1 Conceitos Básicos... 3 1.1 Objetivos Instrucionais... 3 1.2 Fluxo de Integração Contabilidade Gerencial... 3 1.3 Lançamento Padrão...
Leia maisSistemas Distribuídos. Professora: Ana Paula Couto DCC 064
Sistemas Distribuídos Professora: Ana Paula Couto DCC 064 Comunicação Confiável de Grupo Capítulo 8 Comunicação Confiável de Grupo Camadas de Transporte oferecem comunicação ponto-a-ponto confiável (TCP)
Leia maisRedes de Computadores
Redes de Computadores Prof. José Augusto Suruagy Monteiro suruagy@unifacs.br www.nuperc.unifacs.br/suruagy/redes 2a: Camada de Aplicação 1 Livro Texto: Kurose, J., Ross, K., Computer Networking: A Top-Down
Leia maisManual Direct100 API V2 RICCARDO BARANA
Manual Direct100 API V2 RICCARDO BARANA AVISO A versão com o URL-base https://direct100.inesting.com/... da API será descontinuada no dia 27 de março de 2019. Recomendamos aos novos clientes que utilizem
Leia maisAlterar Encaminhamento de Processo
Alterar Encaminhamento de Processo Sistema Módulo Usuários Perfil SIPAC Protocolo Usuários que possuem o perfil Gestor de Cadastro de Protocolo Gestor de Cadastro de Protocolo Última Atualização 19/11/2010
Leia maisEspecificação de Requisitos
Projeto/Versão: Versão 11.80 Conector Requisito/Módulo: 000552 - XXXXXXXX Sub-Requisito/Função: Transferência de Pneus Tarefa/Chamado: 01.07.01 País: Brasil Data Especificação: 29/04/13 Rotinas Envolvidas
Leia maisTOTVS Gestão Hospitalar Manual Ilustrado - Controle de Documentos e Pendência de Conta. 11.8x. março de 2015 Versão: 2.0
TOTVS Gestão Hospitalar Manual Ilustrado - Controle de Documentos e Pendência de Conta 11.8x março de 2015 Versão: 2.0 1 Sumário 1 Objetivos... 3 2 Controle de Documentos... 3 2.1 Cadastro de Tipos de
Leia maisBem-vindo ao tópico sobre automação do processo de vendas.
Bem-vindo ao tópico sobre automação do processo de vendas. Neste tópico, discutiremos formas de automatizar o processo de vendas, especialmente como interagimos com a administração de depósitos. Veremos
Leia maisManual de Integração
Manual de Integração API v.2.10 https://contaderecebimento.com.br/ Pagamento recorrente com cartão de crédito e boleto bancário 1 Introdução Conta de Recebimento é um gateway facilitador de pagamentos
Leia maisSincronização em Sistemas Distribuídos
Sincronização em Sistemas Distribuídos Universidade Federal do ABC Turma: Ciência da Computação Prof. Dr. Francisco Isidro Massetto Sincronização Como as regiões críticas são implementadas em um SD? Como
Leia maisQuiz baseado em localização para Symbian OS
Quiz baseado em localização para Symbian OS 1. Introdução Luis Valente lvalente@inf.puc-rio.br O objetivo do trabalho é criar uma demo de um jogo baseado em localização para telefone celular (Nokia S60).
Leia maisSeminário apresentado em 29/06/2017 Disciplina: Sistemas Distribuídos Professora: Noemi Rodriguez Aluno: Ricardo Dias
Seminário apresentado em 29/06/2017 Disciplina: Sistemas Distribuídos Professora: Noemi Rodriguez Aluno: Ricardo Dias Visão Geral Alta disponibilidade & tolerante a falhas Banco de dados distribuído de
Leia maisTOTVS - Microsiga Protheus Comércio Exterior
30/06/2011 Sumário Sumário... 2 1 Conceitos Básicos... 3 1.1 Novas funcionalidades... 3 1.2 Demurrage por Contêiner... 3 1.3 Importação por Conta e Ordem... 3 1.4 Workflor... 4 1.5 Custeio de Armazenagem...
Leia maisINFORMAÇÕES PESSOAIS Atualmente você esta ( ) Sim ( ) Não.
- Informações incompletas ou incorretas poderão acarretar recusa do visto de entrada na Austrália. - Ao preencher este rascunho, você nos autoriza a enviar e receber suas informações no Sistema Australiano,
Leia maisProjeto MyHonda. Versão Nossa tecnologia para o seu sucesso
Projeto MyHonda Versão 6.14 Nossa tecnologia para o seu sucesso ÍNDICE Considerações Gerais... 3 Configurações Gerais... 4 Parâmetro de Envio... 28 Recepção MyHonda... 29 Aplicativo de Envio... 30 Controle
Leia maisVisa Vale Pedágio Agilidade e segurança. Guia rápido Visa Vale Pedágio
Agilidade e segurança Guia rápido Visa Vale Pedágio Cartão com chip, pré-pago e recarregável, que possibilita o pagamento da tarifa de pedágio pelos caminhoneiros. Carregado pelas transportadoras e entregue
Leia maisPasso a Passo Google Meu Negócio
Como você já sabe, o Google é um dos maiores buscadores do planeta, talvez o que você não saiba é que ele possui muitas ferramentas para ajudar seu negócio. O processo de cadastramento no Google Meu Negócio
Leia maisPLATIN INFORMÁTICA. SIAD SNGPC Sistema Integrado de Automação de Drogarias Módulo Gestão de Medicamentos Controlado e Antimicrobianos
PLATIN INFORMÁTICA SIAD SNGPC Sistema Integrado de Automação de Drogarias Módulo Gestão de Medicamentos Controlado e Antimicrobianos Manual do Usuário Procedimentos para Inventário Inicial Versão 1.0.3.97
Leia maisIPN - Integração da Pós Negociação
IPN - Integração da Pós Negociação NGA - Correções de erros nas telas e arquivos Janeiro/2014 Índice 1 Sobre este documento... 3 2 Histórico de alterações... 3 3 Erros... 4 2 1 Sobre este documento Este
Leia maisAmadeus Touchless Queue Dispatch
Amadeus Touchless Queue Dispatch Guia Funcional do Usuário Versão 1.0 Índice 1. Introdução... 3 1.1. Visão Geral da Solução... 3 1.2. Aviso Legal... 3 2. Definição da Solução... 3 2.1. Início Automático...
Leia maisManual da Turma Virtual: NOTÍCIAS e TWITTER. Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo:
Manual da Turma Virtual: NOTÍCIAS e TWITTER Para acessar a turma virtual com o perfil Docente, siga o caminho indicado abaixo: MENU TURMA Notícias Esta funcionalidade permite ao docente, realizar o cadastro
Leia maisManual de Utilização do Web Service
Manual de Utilização do Web Service Fiorilli Software Conteúdo 1. Introdução... 3 2. Serviços Disponíveis no Web Service... 3 2.1 Recepção e Processamento de Lotes de RPS (Procedimento Assíncrono). 4 2.2
Leia maisSumário. Introdução a Transações
Sumário 1 Introdução ao Processamento de Consultas 2 Otimização de Consultas 3 Plano de Execução de Consultas 4 Introdução a Transações 5 Recuperação de Falhas 6 Controle de Concorrência 7 Fundamentos
Leia maisFormas de Pagamento Como usar formas de pagamento em um fluxo de caixa Planilha de fluxo de caixa 3.5 (com controle de formas de pagamento)
Nesse artigo falaremos sobre: Formas de Pagamento Como usar formas de pagamento em um fluxo de caixa Planilha de fluxo de caixa 3.5 (com controle de formas de pagamento) Formas de pagamento Eu não preciso
Leia maisPROJETO DE INTEGRAÇÃO DAS CLEARINGS FASE 2
PROJETO DE INTEGRAÇÃO DAS CLEARINGS FASE 2 2ª Reunião do GT-TE Produção Paralela Clearing de Renda Variável e Renda Fixa Privada A implantação da Fase 2 do Projeto de Integração das Clearings depende da
Leia maisMANUAL MÓDULO CHECKOUT CIELO (VERSÃO 1.0.0) QUERY COMMERCE
MANUAL MÓDULO CHECKOUT CIELO (VERSÃO 1.0.0) QUERY COMMERCE Introdução Esse manual fornecerá as informações necessárias para a realização da integração de sua loja em Magento com o sistema de pagamento
Leia maisGuia Rápido do Usuário Caderno de dicas práticas para trazer mais eficiência no uso da nova ferramenta
Guia Rápido do Usuário Caderno de dicas práticas para trazer mais eficiência no uso da nova ferramenta Grupo Edson Queiroz Versão: 1.0 Data: 13/07/2012 Índice 1. Em caso de esquecer a senha ou usuário.
Leia mais1º passo) Acesse o Portal Estrela Guia no caminho: Menu Completo > Consulta > Status do contrato.
1. Como consultar o Status do Contrato 1º passo) Acesse o Portal Estrela Guia no caminho: Menu Completo > Consulta > Status do contrato. 2º passo) Inserir os dados para a pesquisa, podendo utilizar número
Leia maisINFORMATIVO VERSÃO
VERSÃO 3.39.0 SUMÁRIO INTRODUÇÃO...1 NOTAS IMPORTANTES...2 ATUALIZAÇÕES REALIZADAS... 3 EMISSOR DE NOTA FISCAL DE SERVIÇO ELETRÔNICA NFS-E... 3 MUNICÍPIO LIBERADO NESTA VERSÃO... 3 MUNICÍPIO DE BARUERI
Leia maisINTERNAL ACESSO AO PORTAL
PORTAL DE SERVIÇOS Metso ACESSO AO PORTAL Para acessar o Portal de Serviços, utilize o seguinte link: http://www.metsopartners.com.br Neste endereço, entre na opção: Nota Fiscal de Serviço. 3 Metso Date
Leia maisVolpe Enterprise Resource Planning
Volpe Enterprise Resource Planning Este manual não pode, em parte ou no seu todo, ser copiado, fotocopiado, reproduzido, traduzido ou reduzido a qualquer mídia eletrônica ou máquina de leitura, sem a expressa
Leia mais*** COMO SE TORNAR UM MOTORISTA UBER ***
*** COMO SE TORNAR UM MOTORISTA UBER *** CADASTRO PASSO-A-PASSO PARA MOTORISTAS UBER: Esse material foi elaborado para ajudar você começar dirigir e ingressar rapidamente na UBER seguindo apenas alguns
Leia maisORIENTAÇÕES PARA MOVIMENTAÇÃO CADASTRAL. Fevereiro/2011
ORIENTAÇÕES PARA MOVIMENTAÇÃO CADASTRAL Fevereiro/2011 1. DOCUMENTOS EXIGIDOS POR TIPO DE MOVIMENTAÇÃO 1.1 INCLUSÃO DE TITULAR Ficha de movimentação preenchida, assinada, carimbada pela empresa e assinada
Leia maisTópico: Devoluções e trocas
Parceiros Soluções Unidade: Vendas C/R Tópico: Devoluções e trocas Ao concluir este exercício, você estará apto a: Criar um documento de devolução para devolver itens Restituir itens de um pedido de venda
Leia maisÁrea Restrita de Usuário
Olá, desenvolvemos esse passo-a-passo para lhe orientar como utilizar a sua Área Restrita de Usuário. Nela, você poderá efetuar uma compra ou acompanhar todos os seus projetos. Para se logar em sua Área
Leia maisCamada de Enlace. OSI x IEEE. Arquitetura IEEE 802. Redes. Nível de Enlace: Controle de Erros e Fluxo Multiplexação
Camada de Enlace Redes Nível de Enlace: Controle de Erros e Fluxo Multiplexação Aplicação Apresentação Sessão Transporte Rede Enlace Físico Delimitação e transmissão de quadros Detecção de erros Controle
Leia maisÁREA DE FORMAÇÃO: FAZER PAGAMENTOS MOVIMENTAÇÃO DE CONTA
ÁREA DE FORMAÇÃO: FAZER PAGAMENTOS MOVIMENTAÇÃO DE CONTA Índice Regimes de movimentação de conta de depósito à ordem Extrato de conta de depósito à ordem Periodicidade do extrato de conta Elementos do
Leia maisMANUAL DE PROCEDIMENTOS OPERACIONAIS DA CBLC DA OFERTA VAREJO
VENDA DE AÇÕES ORDINÁRIAS DA CR2 EMPREENDIMENTOS IMOBILIÁRIOS S.A MANUAL DE PROCEDIMENTOS OPERACIONAIS DA CBLC DA OFERTA VAREJO Performance do Período ÍNDICE CAPÍTULO I - PROCEDIMENTOS OPERACIONAIS...3
Leia maisComo configurar a sua loja online?
Manual Loja Online Índice Como configurar a sua loja online?... 3 Como disponibilizar um artigo para venda online?... 4 Como publicar a sua loja no facebook?... 4 Como configurar os métodos de pagamento?...
Leia maisDicas 01. Contabilidade Geral. Professores: Gustavo Jubé e Vicente Chagas. Profs. Gustavo e Vicente 1
bilidade Geral Professores: Gustavo Jubé e Vicente Chagas www.pontodosconcursos.com.br Profs. Gustavo e Vicente 1 O essencial para diferenciar ativo de passivo Você que está começando a estudar contabilidade
Leia maisGuia do usuário Módulo Cielo 3.0 Magento 1
Guia do usuário Módulo Cielo 3.0 Magento 1 Apresentação Módulo responsável por realizar pagamentos por cartão de crédito online e boleto via Cielo versão 3.0. O módulo conta com a opção para apenas autorização
Leia maisATIVAR MINHA CONTA. Portal Minhas Operações do BID
ATIVAR MINHA CONTA Portal Minhas Operações do BID OBJETIVO Como ativar minha conta para acessar a Extranet do BID e as informações sobre minhas operações com o BID. Observação importante a usuários de
Leia maisINFORMATIVO DE RELEASE MASTERSAF DFE VERSÃO
MASTERSAF DFE VERSÃO 3.15.2 ÍNDICE Novas funcionalidades / Melhorias... 1 Emissor de Nota Fiscal Eletrônica NF-e... 1 Envio de e-mail (XML/PDF)... 1 Correções... 1 Emissor de Nota Fiscal de Serviço Eletrônica
Leia maisGuia de Implantação Bluesoft ERP Tesouraria Cheques
Guia de Implantação Bluesoft ERP Tesouraria Cheques Objetivo O objetivo deste documento é fornecer um roteiro para a implantação do módulo Cheques do sistema Bluesoft ERP. O que é Cheques? O Módulo é utilizado
Leia maisMANUAL CDL CÂMARA DE DIRIGENTES LOJISTAS
MANUAL CDL CÂMARA DE DIRIGENTES LOJISTAS MENU ADMINISTRATIVO Elaborado para cadastro de produtos, serviços, materiais de expediente, setores, controle de entrada e saída de materiais, controle do patrimônio
Leia maisTire todas as suas dúvidas quanto à movimentação (e custos) da conta-salário
Tire todas as suas dúvidas quanto à movimentação (e custos) da conta-salário Os servidores públicos que recebem pagamento em conta-salário já podem pedir a transferência automática do dinheiro para o banco
Leia maisEQUIPAMENTOS DESBLOQUEIO GRATUITO
EQUIPAMENTOS DESBLOQUEIO GRATUITO Informamos que a partir de hoje os canais de vendas não deverão enviar mais e-mails para Doc-Processos Comerciais, estes pedidos passarão a ser tratados apenas via TICKET
Leia maisMANUAL DE PAGAMENTOS ROYAL CARIBBEAN CRUZEIROS
MANUAL DE PAGAMENTOS ROYAL CARIBBEAN CRUZEIROS Cálculo para comissão A comissão do agente de viagens deve ser calculada com base no valor da tarifa (excluindo taxas portuárias, NCCF e taxa de serviço).
Leia maisImportação de Extrato Eletrônico EEFI Operadora de Cartão de Crédito REDECARD
Importação de Extrato Eletrônico EEFI Operadora de Cartão de Crédito REDECARD Introdução Quando o pagamento é efetuado via cartão de crédito ou débito, é gerado um título financeiro em nome da operadora
Leia maisRECE7000 Emissão de recibos de Adiantamentos. RECE7000 Emissão de Recibos de Adiantamentos 1 / 12
RECE7000 Emissão de recibos de Adiantamentos 1 / 12 Ao fechar um negócio, o cliente pode adiantar uma parte do pagamento combinado, mesmo antes da emissão da NF correspondente. O registro do recebimento
Leia maisINSTRUÇÃO DE TRABALHO SKY ABERTURA DE OCORRÊNCIAS VIA PENDENTE ONLINE SINAIS E TRATAMENTO DE OS.
INSTRUÇÃO DE TRABALHO SKY ABERTURA DE OCORRÊNCIAS VIA PENDENTE ONLINE SINAIS E TRATAMENTO DE OS. V2. SKY BRASIL SERVIÇOS LTDA. 2 VICE PRESIDÊNCIA: COMERCIAL & OPERAÇÕES DIRETORIA: DIRETORIA OPERAÇÕES E
Leia maisÁrea Restrita de Usuário COMPRAR RESIDENCIAL
Olá, desenvolvemos esse passo-a-passo para lhe orientar como utilizar a sua Área Restrita de Usuário. Nela, você poderá efetuar uma compra ou acompanhar todos os seus projetos. Para se logar em sua Área
Leia mais