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
Developing an ActivityPub Relay with Rails 8
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
S.H.
December 05, 2024
0
88
Developing an ActivityPub Relay with Rails 8
RubyWorld Conference 2024 Sponsor LT
S.H.
December 05, 2024
Tweet
Share
More Decks by S.H.
See All by S.H.
Ecosystem on parse.y
gamelinks007
0
23
ゆるゆるMastodon 鯖缶生活
gamelinks007
0
740
1週間で作るActivityPubリレーサーバ
gamelinks007
0
160
Rails 8で作るActivityPub リレーサーバ
gamelinks007
0
560
Mastodon on Ruby master
gamelinks007
0
170
Trying to Make Ruby's Parser Available as a Gem
gamelinks007
1
550
ユーザーから見たLrama
gamelinks007
0
250
Contributing to the Ruby Parser
gamelinks007
2
1.3k
Featured
See All Featured
Between Models and Reality
mayunak
2
230
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.1k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
450
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
210
So, you think you're a good person
axbom
PRO
2
1.9k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Prompt Engineering for Job Search
mfonobong
0
180
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
130
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
140
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
1
140
Code Review Best Practice
trishagee
74
20k
Transcript
Developing an ActivityPub Relay with Rails 8 S.H. RubyWorld Conference
2024 Sponsor LT 2024-12-05
Self Introduction S.H. ESM, Inc Parser Club Member Mastodon Administrator(通称:鯖缶)
Today’s Topic About ActivityPub Relay Motivation ActivityPub Relay
ActivityPub Relay Server
ActivityPub Relay Server Receive public post from joined server Rebroadcast
public post to other server
Merits and Demerits More fedelation for Fediverse Server’s Increased load
to joined Fediverse Server’s The load on the relay server itself.
Motivation
Current Status Relay Server out of number to Fediverse Server’s
So, Tend to join a particular Relay Server Relay Server and Fediverse Server’s on the load Requires a lot of energy to set up because of the use of Redis, DB, etc.
In my opinion More small Relay Server need to decentralization
More easier setup to Relay Server
Rails 8 Kamal 2 provide easy way to deploy Solid
Queue not use Redis SQLite3 in production Wouldn’t it be nice to create a relay server in Rails 8?
ActivityPub Relay
ActivityPub Relay
Feature Support Mastodon and Misskey Relay Also support Pleroma and
Akkoma Joined Server’s Dashboard Job Dashboard
Thoughts Kamal 2 provide very easy deploy Thruster provide auto
update certificate Solid Queue not use Redis that very easy way Used SQLite3 in production that makes easier to setup Database Server