Does anyone ever had to pentest an application which is using #rsocket for connections?
Hoping that there is already some knowledge...
Does anyone ever had to pentest an application which is using #rsocket for connections?
Hoping that there is already some knowledge...
Туториал по нотификациям через RSocket: от концепции до запуска в продакшн
Однажды мы решали задачу разработки системы нотификаций для Альфа-Онлайн — мобильного банка в вебе. Нам было необходимо разработать инструмент по отправке сообщений (нотификаций) со стороны сервера в браузер в любой момент времени, пока клиент онлайн. На стороне Альфа-Онлайн каждый процесс самостоятельно определит дальнейшую судьбу сообщения. После анализа различных вариантов, мы остановились на WebSocket в связке с RSocket. Но есть нюанс — информации по RSocket почти нет. Технология относительно новая и просто так сразу на ней не начнешь делать проекты. Для начала нужно изучить теорию, овладеть терминологией и при необходимости, собрать тестовый прототип, чтобы появилось понимание, как RSocket работает изнутри. Но попробуй найди эту информацию. Этап анализа и разработки превратился в бесконечные ресёрчи с долгим поиском информации по теме. Реальных примеров почти нет, а статьи (как англоязычные, так и русскоязычные) чаще всего приводят просто абстрактные примеры использования. Выжать практику из теоретических статей сопоставимо с попыткой нарисовать сову по мануалу из трех шагов. Поэтому, когда мы закончили проект, то решили восполнить (или попытаться) этот пробел в русскоязычной среде на реальном примере. Надеемся, что эта статья поможет вам разобраться в применении RSocket over WebSocket и сократит время на погружение :)
https://habr.com/ru/companies/alfa/articles/788398/
#rsocket #websocket #microservices #вебсокет #микросервисы #java #javascript #нотификации
Нотификации через RSocket в Альфа-Онлайн: от концепции до запуска в продакшн
Однажды мы решали задачу разработки системы нотификаций для Альфа-Онлайн — мобильного банка в вебе. Нам было необходимо разработать инструмент по отправке сообщений (нотификаций) со стороны сервера в браузер в любой момент времени, пока клиент онлайн. На стороне Альфа-Онлайн каждый процесс самостоятельно определит дальнейшую судьбу сообщения. После анализа различных вариантов, мы остановились на WebSocket в связке с RSocket. Но есть нюанс — информации по RSocket почти нет. Технология относительно новая и просто так сразу на ней не начнешь делать проекты. Для начала нужно изучить теорию, овладеть терминологией и при необходимости, собрать тестовый прототип, чтобы появилось понимание, как RSocket работает изнутри. Но попробуй найди эту информацию. Этап анализа и разработки превратился в бесконечные ресёрчи с долгим поиском информации по теме. Реальных примеров почти нет, а статьи (как англоязычные, так и русскоязычные) чаще всего приводят просто абстрактные примеры использования. Выжать практику из теоретических статей сопоставимо с попыткой нарисовать сову по мануалу из трех шагов. Поэтому, когда мы закончили проект, то решили восполнить (или попытаться) этот пробел в русскоязычной среде на реальном примере. Надеемся, что эта статья поможет вам разобраться в применении RSocket over WebSocket и сократит время на погружение :)
https://habr.com/ru/companies/alfa/articles/788398/
#rsocket #websocket #microservices #вебсокет #микросервисы #java #javascript #нотификации
how to call #rsocket endpoint with #curl , there should be a way but I couldn't find it so far #spring #java #springboot
#DomainModeling by example🎉 Check out the demos:
https://github.com/fraktalio/fmodel-spring-demo
https://github.com/fraktalio/fmodel-spring-state-stored-demo
Tech stack: #EventModeling #EventSourcing #Kotlin #SpringBoot #RSocket #R2DBC #FModel
A new demo application is now publicly available 🎉 https://github.com/fraktalio/fmodel-spring-demo A shiny new `Fmodel` Reference Guide is coming! #DomainModeling #Functional #EventSourcing #Kotlin #R2DBC #Reactive #RSocket
OMG, I have dreamt of combining #WebAssembly and #RSocket for a long time. Jarrod Overson did it with WasmRS! https://github.com/WasmRS/docs/blob/main/wasmrs.md
ICYMI: Yesterday I shared a video on how to use Spring 6’s support for declarative RSocket clients. Along the way, I also show how to create the server-side RSocket responder. Check it out!