Shitchain


Гео и язык канала: не указан, не указан
Категория: не указана



Гео и язык канала
не указан, не указан
Категория
не указана
Статистика
Фильтр публикаций


https://www.npmjs.com/package/@mabalashov/nestjs-webhooker

Запилил npm nestjs-модуль для транзакционной отправки вебхуков

Что-то вроде transaction-outbox: когда хотим отправить хук вендору, не кидаем сразу http-запрос, а сохраняем его в БД. Далее, согласно retry-strategy пытаемся отправить http-запросы, уже вне транзакции БД

В таком случае, мы на 100% уверены, что запрос уйдет (либо зафакапится, если транзакция упадет)

Пока очень черновой вариант с кучей todo в коде, возможно в дальнейшем сделаю нормально, если модуль окажется полезным








Репост из: Mike
Оп-па, на ruhighload (старинный сайт который когда-то очень сильно помогал проходить собеседования бекендерам, потому что описал вообще все что можно про нагрузку и масштабирование) появился раздел про Блокчейн: https://highload.today/category/blokchejn-i-kripta/
Хотя, кажется, там больше новости, чем про разработку..






https://squareboat.com/open-source/nest-queue/docs/drivers

Наконец-то под NestJS есть решение как сделать очередь, которую можно конфигурацией натравить на редис или на SQS без изменения кода




Вдогонку к предыдущему посту: в нашем любимом несте есть какая-то реализация cqrs из коробки
Наверно, если всё вместе подружить — будет красивое

https://docs.nestjs.com/recipes/cqrs


Когда приходится индексировать события в БЧ, всё время вспоминается паттерн event-sourcing
Сохраняем ивенты и строим вокруг них Снепшот доменной сущности

Наверно, если правильно подружить индексацию с DynamoDB, получится очень хорошо:
https://aws.amazon.com/ru/blogs/database/build-a-cqrs-event-store-with-amazon-dynamodb/




Репост из: Oracle Labs | Pro Web3
Я хочу поделиться с вами ресурсами и полезными сайтами, за которыми нужно следить:

1. https://github.com/smartcontractkit/full-blockchain-solidity-course-py : 16-часовое видео Патрика Коллинза на YouTube - это как руководство к действию для любого специалиста в области смарт-контрактов.

2. https://medium.com/@Elifhilalumucu/blockchain-introductory-guide-29e671566db9 : Сайты, видео, pdf и ресурсы, где вы можете улучшить себя технологически.

3. https://academy.binance.com/en : Академия Binance - это хороший ресурс. Вы можете начать здесь изучать концепции и новые термины в экосистеме Blockchain.

4. https://github.com/OffcierCia/DeFi-Developer-Road-Map : Эта страница на github - очень хорошая стартовая страница для тех, кто хочет стать разработчиком DeFi.

5. https://www.smartcontractresearch.org : Smart Contract Research Forum - это платформа, где вы можете найти все о смарт-контрактах и принять участие в технических дискуссиях.

6. https://blog.alchemy.com/blog/web3-stack : Этот сайт - хорошая дорожная карта для того, чтобы стать web3-разработчиком.

7. https://decrypt.co/resources/defi-ultimate-beginners-guide-decentralized-finance : Этот сайт - хороший стартовый ресурс для тех, кто хочет улучшить свои навыки DeFi.

8. https://www.useweb3.xyz : Этот ресурс содержит отличные ресурсы и статьи для начинающих. Если вы прошли уровень новичка, этот сайт для вас. Потому что здесь есть тренинги, разделенные по уровням. Вы можете совершенствоваться как с помощью видео, так и с помощью статей и отличных кодов.

9. https://dev.to/edge-and-node/the-complete-guide-to-full-stack-web3-development-4g74 : Еще один хороший ресурс для разработчиков web3!

10. https://www.youtube.com/playlist?list=PLEGCF-WLh2RLOHv_xUGLqRts_9JxrckiA : Если вы не хотите вдаваться в технические подробности, но хотите узнать философию блокчейна, эта серия видео для вас.

11. https://cryptozombies.io : Если вы хотите изучить язык программирования Solidity с нуля, вы, вероятно, уже слышали об этой платформе. Это сайт, где вы можете изучить язык программирования Solidity в увлекательной форме.

12. https://docs.google.com/spreadsheets/d/1OO06RZ7vw8-Hij8ZxB68FaRYRtQEz3GifnLDNwW8sTs/edit#gid=1051902784 : Это ресурс, где вы можете получить информацию и доступ к техническим деталям. Этот ресурс является глубоким и большим.

13. https://www.youtube.com/watch?v=YjbIrNRqiYU : Если вы хотите улучшить себя в языке solidity, я рекомендую вам посмотреть это видео.

14. https://www.youtube.com/watch?v=XdrScruyYtk : Это видео объясняет особенности и синтаксис языка программирования Solidity.

15. https://coursesity.com/free-tutorials-learn/solidity : На этом сайте вы можете найти ресурсы и курсы по Solidity!

16. https://www.youtube.com/watch?v=MsocPEZBd-M : Если вы хотите совершенствоваться в языке программирования Rust, это хороший стартовый ресурс.

17. https://github.com/rust-lang/rustlings : Если вы хотите улучшить свои знания о языке программирования Rust - это хорошая страница на github.

18. https://academy.terra.money/courses/cosmwasm-smart-contracts-i : Это академия, которая включает в себя язык программирования Rust.

19. https://towardsdatascience.com/a-not-so-short-introduction-to-the-rust-programming-language-2e8542a06b76 : Это отличная статья о Rust.






Репост из: Ortomich
ЧТО!? ОРТОМИЧ НА ЮТУБЕ???

Да-да, все именно так, я решил попробовть для себя новый формат контента. Подготовка проходила довольно долго и муторно, но в целом результатом я доволен (кроме некоторых подлагов, не супер анимаций и еще некоторых моментов, которые в будушем буду исправлять)

Мне будет интересно услышть ваш фидбек

Приятного просмотра!
https://www.youtube.com/watch?v=WuNc9lGpnNc


!!!


https://www.youtube.com/@IlyaBodrovKrukowski/videos
вот, опрекомендовали уроки по солидити, для самых маленьких





Показано 20 последних публикаций.

17

подписчиков
Статистика канала