Over

Ontwierp de eerste oplossing  ‘Quality of Service’ (QoS) voor applicaties welke de activiteitsmeting, uitvoeringscontrole en bron management in een samenhangend model en ‘runtime’ verbond.

Inspireerde de software bouwkunde van adaptieve applicaties en dataopslag , door het introduceren van een ‘Signals’ runtime technologie. Deze software gaf de mogelijkheid om de belangrijkste gedragssignalen, binnen een begrensde conversationele context, te ontdekken. Dit kan worden gebruikt om toekomstige service aanvragen aan te passen en zelf te laten reguleren door middel van het bekijken van gedrag.

Een welbekend software ingenieur met specifieke expertise in het bouwen van adaptieve systemen, adaptieve controle, zelfregulering, veerkrachtig ontwerpen en bouwen, visualiseren van informatie, simuleren van software, simuleren en repliceren van software, alsook het meten en optimaliseren van prestaties.

Een pionier in de toepassing van op activiteit gebaseerde meting en kostprijsberekening in het controleren en beheren van applicaties, ‘runtimes’ en platformen.

Ontwikkelaar van de eerste adaptieve, op multi strategie gebaseerde dynamische meet oplossing, welke de vele uitdagingen aangaat in het meten van de prestatie van applicaties met een vertraagde dataoverdracht, in het specifiek bij gaming en handels platformen.

De architect van “The Matrix for Machines” – een discrete simulatie ‘motor’, welke binnen real-time tijd, het uitvoeringsgedrag en brongebruik van gemeten activiteiten, over een gehele infrastructuur van geïnstrumenteerde applicatie looptijden, kan herhalen en simuleren.

Heeft de Satoris, Simz, Stenos en Sentris productlijn ontwikkeld, waarbij elk product prestatie records verbrak of deze helemaal nieuw op de kaart zette. Heeft elke pixel binnen het Satoris management systeem ontworpen, welke beschouwd wordt als “the most beautiful Java application that does not look like a Java application”.

Heeft in het verleden bij Borland, HP Software, AT&T en Logica gewerkt.

WILLIAM LOUTH – OPRICHTER

Geboren in Dublin, Ierland. Momenteel woonachtig in Nederland.

Ervaring

  • high performance Java engineering
  • software probleem diagnose
  • software optimalisatie
  • prestatie beheersing
  • beheersing van het samenloop-proces
  • bron management
  • gedistribueerde verwerking van gegevens
  • parallelle verwerking van gegevens
  • rooster verwerking van gegevens
  • berichtgeving systemen
  • complexe gebeurtenis verwerking
  • eenvoudige gebeurtenis simulatie
  • adaptieve software
  • quality of service (QoS)
  • adaptieve software beheersing
  • veerkrachtige bouwkunde
  • ontwerpen visuele gebruikersomgeving
  • informative visualisatie
  • verwerking van emergente (opkomende) gegevens
  • hersen emulatie gegevensverwerking
  • zwerm intelligentie 
  • versterkt leren
  • systeem dynamica
  • regeltechniek

Services

Tuning

  • het oplossen van prestatie problemen
  • bouwkundig beoordelen van code
  • het opstellen van criteria
  • code instrumentatie
  • bron meting
  • live bewaking setups
  • live opname setups
  • off-line terugspeel analyses
  • problemen vaststellen
  • afstemmen van code

Training

  • prestatie software bouwkunde
  • software prestaties vaststellen
  • Java code optimalisatie
  • Java samenloop-proces regelen
  • JVM capaciteit verbeteren en de grote vaststellen
  • veerkrachtige bouwkunde
  • adaptieve regeling theorie
  • quality of service (QoS)
  • software bronnen beheer
  • software bronnen meten
  • opstellen van product-criteria
  • profilers en controle mechanismen

Beheer

  • code instrumentatie
  • prestatie meting
  • controle & beheer
  • operaties en waarschuwing
  • het verzamelen en opslaan van data
  • software analytiek
  • veerkrachtige bouwkunde
  • quality of service (QoS)
  • zelf-adaptieve systemen

Bouwkunde

  • benchmark design (testen)
  • bouwkunde op schaal
  • zelf-adaptieve ‘library’ ontwerpen
  • ontwikkeling hoge prestatie software
  • ‘runtime’ en platform selectie

Workshops

Er vinden elk kwartaal workshops plaats in Amsterdam, Den Haag, Rotterdam en Utrecht. De workshops worden in het Engels gegeven, elke deelnemer krijgt toegang tot de ‘Tools’ op deze website.