Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Scientist .NET
Search
Ynoa Pedro
August 29, 2020
Programming
84
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scientist .NET
Presentation given for .NET ce #1 Meetup Onlide due covid - 19
Ynoa Pedro
August 29, 2020
More Decks by Ynoa Pedro
See All by Ynoa Pedro
MAPSTER DEMO
ypedroo
0
36
Git init introduzindo versionamento de código na pratica.
ypedroo
0
58
Other Decks in Programming
See All in Programming
iOSDC2026登壇資料.pdf
riofujimon
0
120
Deep dive into the select statement (GopherCon UK)
jespino
0
180
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
310
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
670
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
1
440
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
150
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
130
Heart of Swift Concurrency
koher
0
330
新卒PdEのリアル
ryu1013
1
490
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
2.5k
デプロイ直後のレイテンシスパイクを調べたら、 Railsの仕様にたどり着いた
nhsykym
0
120
Security issues being discussed on Web Platforms
petamoriken
0
820
Featured
See All Featured
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
460
Building AI with AI
inesmontani
PRO
1
1.2k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Why Our Code Smells
bkeepers
PRO
340
58k
Music & Morning Musume
bryan
47
7.4k
Navigating Team Friction
lara
192
16k
Visualization
eitanlees
152
17k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
990
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Site-Speed That Sticks
csswizardry
13
1.5k
A designer walks into a library…
pauljervisheath
211
25k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
300
Transcript
Scientist .NET @ypedroo
That’s me 1. Software developer @ Instituto Atlântico. 2. Escrevo
uns post no Dev.to. 3. Contribuidor em alguns projetos como DataQI Project. 4. Criador do Nyxd Team. 5. @ypedroo
Introdução 01 Agenda Vantagens 02 Considerações 04 Demo 03
01 Introdução
https://github.com/scientistproject/Scientist.net
https://www.nuget.org/ packages/scientist/
Componentes Control Implementação atual Cadidate Implementação nova Experiment O experimento
permite a execução dos códigos antigo e novo em paralelo
Publishers É forma de publicar os resultados do experimento, seja
em console, banco e outras fontes Publishers
Matchs e Mismatchs Matchs Mostra que os outputs da implementação
são iguais ao da antiga Mismatchs Mostra que os outputs da implementação não são iguais ao da antiga
02 Vantagens
Vantagens Cobertura de testes Métricas de performance Qualidade dos dados
em teste
03 Demo Let’s make Science!
Control Disponível em: https://github.com/ypedroo/scientist-dotnet-demo
Candidate Disponível em: https://github.com/ypedroo/scientist-dotnet-demo
Experiment Disponível em: https://github.com/ypedroo/scientist-dotnet-demo
Publisher Disponível em: https://github.com/ypedroo/scientist-dotnet-demo
04 Considerações
Considerações Execução dos candidatos e controle sao randomicas Performance overhead
Remover quando não necessário Introduzir gradualmente novos experimentos
Obrigado! Perguntas? @ypedroo Referencias https://github.com/scientistproject/Scientist.net