Nota: Google Search Appliance descontinuado 2019 (fim suporte 2021). Descreve arquitetura historicamente.
Componentes Principais
- Appliance Hardware: Servidor rack-mounted (Google-built) com SO proprietário, armazenamento indexado, software busca.
- Google Crawler (GSACrawler): Crawl contínuo, incremental de fontes configuradas: sites web, file shares (SMB/NFS), bancos dados (JDBC), CMS (SharePoint, Documentum), repos cloud (G Drive, S3), email (Exchange, Gmail), conectores custom.
- Índice Unificado: Índice invertido único mesclando todos tipos conteúdo (HTML, PDF, Office, XML, email, metadados mídia). Updates tempo-real/near-real-time.
- Processador Consulta: NLP, stemming, sinônimos, correção ortográfica, reconhecimento entidade. PageRank adaptado para enterprise (autoridade via links, cliques, recência, ACLs).
- Front-End: UI customizável (XSLT/JSP), busca faceted, type-ahead, "Quis dizer?", clustering resultados, preview, trimming ACL-enforced.
- Console Admin: Web UI para config crawl, tuning índice, collections, styling front-end, segurança (SAML, Kerberos, NTLM), logging, alertas.
Diferenciais-Chave (vs. Open Source)
- Turnkey: Rack, cabeie, config fontes, busca funciona — sem devops.
- Relevância Google-grade out of box.
- Segurança enterprise: Enforcement ACL por-resultado no query time.
- Escalabilidade: Single box até 30M docs; clustered para 100M+.
Sucessores / Equivalentes Modernos
- Google Cloud Search (SaaS, para Google Workspace).
- Elasticsearch / OpenSearch + conectores custom + ML ranking.
- Coveo, Algolia, Sinequa, Lucidworks Fusion — plataformas enterprise search comerciais.
- Microsoft Search / Graph Connector — para shops M365.
GSA foi "botão fácil" para enterprise search; hoje, você constrói ou compra plataforma.