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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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
dchart: charts from deck markup
ajstarks
3
990
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
今こそ知るべき耐量子計算機暗号(PQC)入門 / PQC: What You Need to Know Now
mackey0225
3
370
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
400
ThorVG Viewer In VS Code
nors
0
770
生成AIを使ったコードレビューで定性的に品質カバー
chiilog
1
260
[KNOTS 2026登壇資料]AIで拡張‧交差する プロダクト開発のプロセス および携わるメンバーの役割
hisatake
0
270
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
2.5k
16年目のピクシブ百科事典を支える最新の技術基盤 / The Modern Tech Stack Powering Pixiv Encyclopedia in its 16th Year
ahuglajbclajep
5
1k
humanlayerのブログから学ぶ、良いCLAUDE.mdの書き方
tsukamoto1783
0
190
MUSUBIXとは
nahisaho
0
130
OCaml 5でモダンな並列プログラミングを Enjoyしよう!
haochenx
0
140
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Building an army of robots
kneath
306
46k
How to train your dragon (web standard)
notwaldorf
97
6.5k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
270
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
49
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
160
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
180
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
196
71k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
57
50k
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