Site público de Mindshine / TIVA, mostrado como contexto da empresa. O produto interno deste caso não é mostrado.

Site público de Mindshine / TIVA, mostrado como contexto da empresa. O produto interno deste caso não é mostrado.

Mindshine

TIVA

Full-stack Developer · Plataforma de AI

Plataforma de recuperação de voz e texto (TIVA Data / Knowledge Base) que chega aos dados independentemente da origem.

01Problema

A recuperação de voz e texto tinha de abranger origens heterogéneas e ficar nos fluxos existentes – incluindo caminhos RPC que tinham de se manter estáveis sob carga.

02Contributos selecionados

Construí as camadas de cliente e servidor da aplicação de recuperação de voz e texto da TIVA. Perfilei e depurei caminhos RPC sob carga. Apoiei a direção técnica – não fui o único dono da arquitetura da plataforma.

  • Construí as camadas de cliente e servidor da aplicação
  • Perfilei e depurei caminhos RPC sob carga
  • Apoiei a direção técnica e as práticas de código

03Contexto do sistema

Clientes React chamam serviços de aplicação por RPC. Os dados de recuperação vivem em PostgreSQL e MongoDB. Cube e Ansible estão na stack de entrega.

  • React clientsO meu âmbitoChama a APINode.js services over RPCO meu âmbito
  • Node.js services over RPCO meu âmbitoGuarda dadosPostgreSQL · MongoDB

O meu âmbito no sistema: React clients, Node.js services over RPC

Entrega

  • AnsibleCaminho de entrega

À parte do fluxo de execução. Estas partes não estão ligadas entre si.

Ferramentas de implementação

Cube (analytics tooling, not a runtime hop). Não são serviços de execução.

04Escala e restrições

  • Fontes de dados heterogéneas e uma base de conhecimento
  • Recuperação de voz e texto num só produto
  • Estabilidade RPC sob carga
  • Cliente e servidor no mesmo compromisso

05Resultado

Camadas de cliente e servidor para recuperação de voz e texto entregues; caminhos RPC perfilados sob carga.

  • Camadas de cliente e servidor de produção do produto de recuperação
  • Caminhos RPC perfilados sob carga

06Stack

  • TypeScript
  • React
  • RxJS
  • Ramda
  • Node.js
  • RPC
  • PostgreSQL
  • MongoDB
  • Cube
  • Ansible

Não há métricas públicas verificadas para este trabalho.

Categorias: AI, SaaS

Ano: 2024

Abrir projeto ↗

Serviços relacionados