Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Scientist .NET
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Ynoa Pedro
August 29, 2020
Programming
0
73
Scientist .NET
Presentation given for .NET ce #1 Meetup Onlide due covid - 19
Ynoa Pedro
August 29, 2020
Tweet
Share
More Decks by Ynoa Pedro
See All by Ynoa Pedro
MAPSTER DEMO
ypedroo
0
31
Git init introduzindo versionamento de código na pratica.
ypedroo
0
49
Other Decks in Programming
See All in Programming
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
1k
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
270
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
450
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
責任感のあるCloudWatchアラームを設計しよう
akihisaikeda
3
170
CSC307 Lecture 07
javiergs
PRO
0
550
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
AIと一緒にレガシーに向き合ってみた
nyafunta9858
0
190
「ブロックテーマでは再現できない」は本当か?
inc2734
0
920
AI時代の認知負荷との向き合い方
optfit
0
150
AIフル活用時代だからこそ学んでおきたい働き方の心得
shinoyu
0
130
AWS re:Invent 2025参加 直前 Seattle-Tacoma Airport(SEA)におけるハードウェア紛失インシデントLT
tetutetu214
2
110
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
290
Building a Scalable Design System with Sketch
lauravandoore
463
34k
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Principles of Awesome APIs and How to Build Them.
keavy
128
17k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
110
First, design no harm
axbom
PRO
2
1.1k
Scaling GitHub
holman
464
140k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.3k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
410
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
930
How to Think Like a Performance Engineer
csswizardry
28
2.4k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
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