- 81
- 21 795
Resonate HQ
เข้าร่วมเมื่อ 8 ก.พ. 2024
Resonate Webinar | December 18th 2024
In this live streamed webinar, the Resonate team (@flossypurse , @dominiktornow1052 ) demonstrates an example application and then dives into the protocols that makes it possible.
มุมมอง: 138
วีดีโอ
Solving for human-in-the-loop with Resonate
มุมมอง 702 หลายเดือนก่อน
Solving for human-in-the-loop with Resonate
Resonate Python SDK Webinar | November 6th 2024
มุมมอง 1562 หลายเดือนก่อน
Resonate Python SDK Webinar | November 6th 2024
Transparent batching with the Resonate Python SDK
มุมมอง 782 หลายเดือนก่อน
Transparent batching with the Resonate Python SDK
Custom application-level multi-threading in Python (live stream)
มุมมอง 983 หลายเดือนก่อน
Custom application-level multi-threading in Python (live stream)
Distributed Asynchronous Await • A new programming model for distributed applications
มุมมอง 1224 หลายเดือนก่อน
Distributed Asynchronous Await • A new programming model for distributed applications
Database Transactions vs Durable Executions
มุมมอง 284 หลายเดือนก่อน
Database Transactions vs Durable Executions
Mastering Distributed Systems The Power of Simplicity
มุมมอง 3294 หลายเดือนก่อน
Mastering Distributed Systems The Power of Simplicity
Async Call Graph, Coordination Protocol, and Recovery Protocol
มุมมอง 344 หลายเดือนก่อน
Async Call Graph, Coordination Protocol, and Recovery Protocol
Database Transactions vs Durable Executions
มุมมอง 604 หลายเดือนก่อน
Database Transactions vs Durable Executions
Distributed Async Await: Invoke & Resume
มุมมอง 685 หลายเดือนก่อน
Distributed Async Await: Invoke & Resume
How to use Claude to gain context and explore a repository's code base
มุมมอง 4755 หลายเดือนก่อน
How to use Claude to gain context and explore a repository's code base
Resonate Vibrations • Formal Methods and P-Lang at Resonate HQ
มุมมอง 11710 หลายเดือนก่อน
Resonate Vibrations • Formal Methods and P-Lang at Resonate HQ
Resonate Vibrations • Deterministic Simulation Testing
มุมมอง 1.6K10 หลายเดือนก่อน
Resonate Vibrations • Deterministic Simulation Testing
Resonate Vibrations • Resonate's Story
มุมมอง 7911 หลายเดือนก่อน
Resonate Vibrations • Resonate's Story
Many exciting things: formal methods for concurrent/distributed systems, Jepsen, DST and how they connect, new things for me is different degree of deterministic of system under test and how it enables DST. Thanks for the talk. Please give us more in the future from this group!
Need to test this
Would love your feedback if you do!
Removing the print statements from the benchmark test improves the overall speed of the non-batching operations by about 25%. It has no effect on the batched operations.
Don't know about Python. But async/await good for concurrent I/O calls, but useless for speedy parallel runtime work Threads good in runtime for achieving non-blocking main thread, good for doing true parallel multible tasks at once, overkill for I/O calls.
Ya, you may be right. What domain space are you in where you have had exposure to this in practice?
This is great i built something similar for windows in case anyone need it: $outputFile = "output.txt" $fileTypes = @("*.ts", "*.html", "*.scss", "*.json") Get-ChildItem -Recurse -Include $fileTypes | ForEach-Object { $filePath = $_.FullName $relativePath = $_.FullName.Substring($PWD.Path.Length + 1) Add-Content -Path $outputFile -Value "====== $relativePath ======" Add-Content -Path $outputFile -Value "" Get-Content $filePath | Add-Content -Path $outputFile Add-Content -Path $outputFile -Value "" Add-Content -Path $outputFile -Value "" } Write-Host "Conversion complete. Output saved to $outputFile" To use this script: Open PowerShell in the root directory of your project. Copy the script into a new file, for example, convert-codebase.ps1. Run the script by typing .\convert-codebase.ps1 in PowerShell.
Good comp sci concept. The countdown example is great. But what happens if we want to make the countdown interruptible? That is, while the system is waiting, the user just cancels the whole thing. Or what if the user wants to increase the length to say 15 countdowns?
With Distributed Async Await, Cancellation of an in-progress function execution is possible. However, changing the countdown value (args of the function execution) after it is started is something to explore further. There are some Durable Execution platforms that support this, (if I understand you correctly) but Distributed Async Await hasn't made that a priority.
I had a chair with two legs; they were L-shaped with the bottom of each L resting on the floor. Oh yeah, and a set of chairs with one leg each; same idea, but it was one long piece of metal bent into rests. And a chair with no legs that was attached to the wall!
ah snap! bending the rules over here ;) but if we dig deep enough into physics... it tells us that none of the legs touch the floor!
congrats!
Thank you, Stephen ♥
Excellent content! As someone just starting my journey into distributed systems in the context of decentralized blockchain protocols, the insight gained from Dominik and Joran about determinism, sources of non-determinism and DST is now going to influence my entire approach to learning and building these types of systems! I'm excited to see how I might be able to apply both DST and the system design principles required to enable it to this specific domain. Thank you.
Thank you for your kind words, we are happy you like the video
excellent explanation. please keep making these types of videoes they are extremely helpful.
Thank you for the feedback and your kind words
Thank youuuu, I'm happy you like the video
Great video, thanks for sharing.
Thank youuu, I'm happy you like the video
I would recommend to add more visuals to the clip. It's hard to perceive it only via talking. But great job overall!
Thank you 🏴☠
Thank you. I will add more visuals. Do you like the overlay visuals or would you prefer slides?