In 2007, terwijl ze lang wachtten op de voltooiing van grote C++-projecten, begonnen de software-ingenieurs bij Google met de ontwikkeling van Go. Go is een door Google ontworpen taal voor grootschalige, moderne software-engineering. Het centrale idee achter Go Analytics was om het hoogwaardige schrijven van industrietitan Python te combineren met de uitvoering van C. Beide systemen hadden hun gebreken. Python was niet zo effectief op ondernemingsniveau. C produceerde geweldige kwaliteit, maar duurde voor grote bedrijven ook te lang.
Tegelijkertijd Einstein Analytics voegde business intelligence-verwerking toe aan Salesforce-instanties. Via cloudgebaseerde AI-verwerking genereerde het bruikbare inzichten (prognoses, pijplijnrapporten, prestatiemetingen) rechtstreeks uit Salesforce CRM-gegevens plus zoveel externe gegevens als de klant nodig heeft, ongeacht de structuur en het formaat ervan. Salesforce bouwde zijn eigen taal voor Einstein met een soortgelijk doel als Go. Aanvankelijk ontdekte Einstein dat de combinatie van Python en C werkte. Maar kort daarna begonnen ze vertragingen te ervaren toen ze functies toevoegden. Deze functies zijn toegevoegd aan de Python-wrapper, die berucht is vanwege zijn problemen met multi-threading. Salesforce had een andere manier nodig.
In eerste instantie huiverig voor het relatief nieuwe Ga voor taal, vond Salesforce het leuk dat ze vergelijkbare opvattingen hadden over taalontwikkeling. Go maakte ook codering die gemakkelijk te begrijpen was, dus de sterke punten waren onder meer solide ingebouwde tools, snelle compilaties en implementaties, en eenvoudige probleemoplossing. In 2016 werd het tijd voor Salesforce om een nieuwe kernel voor de query-engine te schrijven. Voor deze taak besloten ze Go te gebruiken. Deze herschrijving werd in 2017 voltooid en de nieuwe Go-versie van Einstein Analytics werd in 2018 algemeen beschikbaar. Salesforce en Go Analytics zijn de afgelopen tien jaar in hetzelfde tempo gegroeid. Beide worden nu veel gebruikt door bedrijven op ondernemingsniveau over de hele wereld. Google blijft tijd en middelen in Go steken en de taal verbetert jaar na jaar.
Klik hier om onze YouTube-afspeellijst over hoe het Salesforce-platform uw bedrijf helpt groeien. Abonneer u en deel!
Wilt u een Vastgoedbeheersysteem implementeren in uw accommodatie? Plan hier een kort kennismakingsgesprek om te zien of we u kunnen helpen een oplossing voor u te vinden.