Программирование ресурсоемких смарт-контрактов на Rust под Solana. Денис Комиссаров

We look forward to seeing you at the RustCon 2023 conference in Moscow on December 1st. Programming Resource-Intensive Smart Contracts in Rust for Solana Denis Komissarov, Tradetech Development My talk is a very brief introduction to blockchain technology using Solana as an example. We'll discuss the potential applications of blockchain and delve into the application areas of Decentralized Finance (DeFI). After this, it will become clear that smart contracts (on-chain programs) can be quite complex. The amount of Rust code required to solve on-chain problems of average complexity in our projects can reach up to 15,000 lines (not counting tests). Complex problems are solved by multiple on-chain programs, and such projects can be many times larger. On the other hand, Solana imposes a number of significant limitations on executable on-chain programs. Therefore, in the second part of the talk, we'll look at how to stay within these constraints while still writing fairly complex and resource-intensive on-chain code. My talk will be of interest to both those unfamiliar with blockchains and DeFi, as well as programmers working on Solana programs and transitioning from small, simple smart contracts to more complex and computationally intensive ones.

Как я писал клиента для YDB на Rust, сравнение с Go. Тимофей Кулин
▶︎

Как я писал клиента для YDB на Rust, сравнение с Go. Тимофей Кулин

Иван Молодецких. Niri: опыт создания Wayland-композитора на Rust
▶︎

Иван Молодецких. Niri: опыт создания Wayland-композитора на Rust

Mini Hackathon - Build a Power App! [Full Course]
▶︎

Mini Hackathon - Build a Power App! [Full Course]

Servio: фреймворк для построения веб-фреймворков на Rust. Александр Шишенко
▶︎

Servio: фреймворк для построения веб-фреймворков на Rust. Александр Шишенко

Часть 2. Конференция 20.05.26 по ИБ финансовых организаций: актуальные вопросы и новые вызовы
▶︎

Часть 2. Конференция 20.05.26 по ИБ финансовых организаций: актуальные вопросы и новые вызовы

Секреты высокой производительности в многоядерных системах ☠️ / Никита Галушко
▶︎

Секреты высокой производительности в многоядерных системах ☠️ / Никита Галушко

2. Время жизни, ADT. Программирование на Rust (весна 2019)
▶︎

2. Время жизни, ADT. Программирование на Rust (весна 2019)

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat
▶︎

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

Асинхронный Rust:Stackfull Coroutines vs. Future. Артём Павлов
▶︎

Асинхронный Rust:Stackfull Coroutines vs. Future. Артём Павлов

Язык RUST для высоконагруженного сетевого сервиса - быстрый старт [ru] / Александр Сербул
▶︎

Язык RUST для высоконагруженного сетевого сервиса - быстрый старт [ru] / Александр Сербул

How to inference: от стандартных подходов до экспериментов. Владислав Попов, Action.Tech
▶︎

How to inference: от стандартных подходов до экспериментов. Владислав Попов, Action.Tech

10. Многопоточность. Программирование на Rust (весна 2019).
▶︎

10. Многопоточность. Программирование на Rust (весна 2019).

noGIL: погружение в будущее CPython 3.14. Пётр Андреев, МФТИ
▶︎

noGIL: погружение в будущее CPython 3.14. Пётр Андреев, МФТИ

Solana Bootcamp - Day 1 - Intro to Solana
▶︎

Solana Bootcamp - Day 1 - Intro to Solana

Слушай, что говорит база: Go и WAL-магия. Константин Макаров
▶︎

Слушай, что говорит база: Go и WAL-магия. Константин Макаров

Зачем системным программистам Rust? Сергей Фомин, Яндекс
▶︎

Зачем системным программистам Rust? Сергей Фомин, Яндекс

Alexander Kazakov — Web3 for JavaScript Developers: The Solana Example
▶︎

Alexander Kazakov — Web3 for JavaScript Developers: The Solana Example

All Rust string types explained
▶︎

All Rust string types explained

4. Модули. Программирование на Rust (весна 2019)
▶︎

4. Модули. Программирование на Rust (весна 2019)

Solana Developer Bootcamp 2024 - Learn Blockchain and Full Stack Web3 Development - Projects 1-9
▶︎

Solana Developer Bootcamp 2024 - Learn Blockchain and Full Stack Web3 Development - Projects 1-9