Email or username:

Password:

Forgot your password?
dansup

Planning on releasing the loops backend server next week, it won’t be recommended for production, but like that will stop you right?

Haha, love the enthusiasm and can’t wait for loops to be more widely available in terms of servers and clients!

I’ve learned a lot from Pixelfed and look forward to a more easier overall experience for users and admins 😎

13 comments
hazel

@dansup i had been meaning to ask you to have an option to choose an instance, even if it were kinda hidden away while federation isnt really implemented. i joked with some friends that i should make a go server implementation called goops

dansup

@h new backend server, who dis?

goops lmao, watch out, you may be sued by gwthyn platrow lol

hazel

@dansup nah nah theres an s at the end, totally different

dansup

@h we can def build a golang backend, that would be easier to deploy and more performant.

I understand if you want to do it yourself tho, so lmk

hazel

@dansup i had just been thinking about it for the fun of it really. id be up for doing it in an official capacity too but when your current goal is to make this stable atm rewriting this soon would probably be wasting time

dansup

@h well, what we can do is start small and write microservices in go and a/b test them in production against our php codebase, and go from their hehe

dansup

@h ffmpeg is a microservice in a lot of code bases, otherwise we'd all be done for if javascript had to transcode media. What's your point lol

dansup

@h php actually has a few golang besties

```
composer require laravel/octane
```

zoom zoom 🏎️

dansup replied to dansup

@h but really, loops is basically a crud service, aside from the algo, there isn't much point to target golang, where as a service like Gotosocial makes sense for a Mastodon type replacement, but a lot of the complexities that Go solves compared to ruby aren't present in our context.

hazel replied to dansup

@dansup my only reason for wanting to use go is that i just wanted to do it as a for-fun project and go is my favourite language for backends, wasnt a serious suggestion. if you were doing this in node it would be an improvement but youre doing it in php so eh itd be comfier for me specifically to write in but thats about it Lol

Go Up