Object Storage providers pricing comparison

04/09/2024 14:46

Object Storage Pricing Comparison

I'm shocked to find that people rely on the big boys (S3, Google Cloud Storage, etc.) for Cloud Storage.
They're really expensive compared to the pricing I found on lesser known services.
Perhaps people trust in the bigger companies?
Let's check all of them out.

Why?
For my upcoming app, I needed a platform to store all the user-generated media files.
That includes images and audio tracks, and also a decent amount of text.
A Managed Object Storage service was what I was looking for.
I spend a few hours researching the different platforms.

Okay, just give me the results
Here's a link to a downloadable Google Spreadsheet.

Estimated usage
I estimated I would have around 2Tb of storage and 1Tb of bandwidth / month.
Here's the pricing as of now (2024, April 9th):

2TB storage, 1TB bandwidth / month

In this video you can how I summarized the above.
It's pretty boring to watch since I just visit the websites, but I recorded it and thought ah well I might as well upload it.

2

2

Write a reply (0/3500)

Replies

0

(0/0) 04/11/2024 19:28, Wituz wrote

Yeah I can get that. I think Backblaze or perhaps Wasabi might be the more stable of the lesser known ones. But I totally get you. Also some of them I haven't included have pretty sketchy monetization, like lifetime purchases and such.

2

(2/0) 04/11/2024 15:37, anonymous user wrote

I am always quite reluctant to host my data in lesser known sources as they are (in my opinion) more probable to go bankrupt. But for simply following 3-2-1 backup rule I think these providers are great choices!

Something awesome about Skia

03/17/2024 13:17

React Native Skia works wonderfully.
I've managed to seamlessly integrate it with Reanimated 3 as well.
I even have the touch listeners directly on the Skia components.

It automatically overlays the Skia view with the Animated.View and binds it.
To achieve this, I created an extension of the skia canvas, along with a react context for the components to communicate the touch components to.

That in turn gives me this delicious setup:

This allows the same flexibility that the standard React components offer, in the sense that you can connect the onPress listener directly to a Skia component.
To me, this is just beautiful and will be one of the things that will soon allow me to fly very fast.

Thankful for Skia as well, that library performs so well.
Excited to see how far I can take this stack.

I'm considering doing Skia tutorials as well, in the same style as @wcandillon does along the way.
Let me know if this is something you would want.

So what happens under the hood?

All of this happens through a custom context and a custom hook.


And then finally, the button component with touch handlers can be implemented like so:


Where the TabGesture component looks like this:


And that gives us this magical setup:


And then in the button, you can trigger the onPress event from the props like so (or however you want your component to trigger the event):


That's about it!

I hope you got inspired for your own Skia setup. Since all of these libraries are new, I find it interesting to see new uses of Skia pop up.
 
Thanks for reading 😊 Comments, likes and subscriptions are always appreciated, and can be done so annonymously.

2

3

Write a reply (0/3500)

Replies

1

(1/0) 03/18/2024 13:14, anonymous user wrote

"thanks for sharing this, do you a rep example of this?" - I'll set up a repo later "Don't you mean Tapped gesture btw? Instead of "Tabbed"" - Yes, you're right. I'll correct it soon "Shouldn't you have a way to reply to people here?" - Yeah I should, will make it soon πŸ˜„

1

(1/0) 03/18/2024 07:40, anonymous user wrote

Don't you mean Tapped gesture btw? Instead of "Tabbed"

1

(1/0) 03/18/2024 04:43, anonymous user wrote

thanks for sharing this, do you a rep example of this?

Satisfied for now, but...

03/14/2024 11:07

This site is now in a state I'm happy with.
If you're new here, I wish you a warm welcome.

I'll soon post something introducing what's gonna happen. 😊

Also, all commenting, liking, disliking is anonymous - so just go nuts.
Any thoughts? Just write them. Or if you want to ask a question, you can do that above.
I'll be answering questions as they roll in on this page you're on now. I'll try to answer everything.
Enjoy for now! There is a lot to come.

And for those of you who have liked, commented or subscribed already:
Thanks! I really appreciate it!

1

0

Write a reply (0/3500)

Replies

No replies yet

Time is slow and nice

03/07/2024 16:21

It's incredible how much you can get done in a day when you have your own schedule.
Time really goes by so slow, and I get much more out of the days.
It's really wonderful.

3

5

Write a reply (0/3500)

Replies

0

(0/0) 03/19/2024 13:00, anonymous user wrote

I also added, so that you now can see when I write. This is just a test comment, but it should say "Wituz wrote"

1

(2/1) 03/13/2024 16:30, anonymous user wrote

Yo, I added it as you said 😊 Though I thought it was cozier in the bottom

1

(2/1) 03/08/2024 15:13, anonymous user wrote

Yeah I thought about that as well. Also to navigate back to the top. Appreciate the suggestion. :)

2

(3/1) 03/08/2024 14:29, anonymous user wrote

In the header

2

(2/0) 03/08/2024 14:26, anonymous user wrote

A menu would be helpful, to switch between the blog and the videos.

Much fulfilled - 4. Feb 2024

02/04/2024 00:13

So, this is the first post of a lot to come. I'm very tired & happy as I write this. Finally, this setup with my custom CMS & custom WYSIWYG editor is up and running, and is in a state where I'm somewhat satisfied with it.
I'll explain the details in-depth later, but yeah. Just had a wonderful day and the night coding session was super productive as well. A lot is to come, and I will do my best to live up to the expectation I now have surrounded myself with. I'll try my best to stay in line about what is to come. Much love from a tired and very happy Wituz.

7

12

Write a reply (0/3500)

Replies

0

(0/0) 04/09/2024 15:31, Wituz wrote

Thanks for that :) I'm glad you got inspired to make your first python project - if you see this I'm curious what you're working on. There will be more tutorials eventually.

1

(1/0) 04/05/2024 16:33, anonymous user wrote

Missing your tutorial! You did such a good job that you inspired my first python project, and that became a new project I'm working on right now!

0

(0/0) 03/19/2024 12:55, anonymous user wrote

Test

0

(0/0) 03/08/2024 15:48, anonymous user wrote

Appreciate it <3

1

(1/0) 03/08/2024 14:51, anonymous user wrote

Nice, looking forward hearing more thoughts.

3

(3/0) 02/08/2024 19:06, anonymous user wrote

Jesus turned water into wine. Witt’s turned html into this. Compare at own will

1

(1/0) 02/04/2024 18:14, anonymous user wrote

This seems to work now :)

0

(0/0) 02/04/2024 18:13, anonymous user wrote

test

0

(0/0) 02/04/2024 18:10, anonymous user wrote

what

0

(0/0) 02/04/2024 12:05, anonymous user wrote

Another test

1

(3/2) 02/04/2024 00:31, anonymous user wrote

Plot twist: it isn't, lol. Will continue tomorrow

4

(4/0) 02/04/2024 00:30, anonymous user wrote

And here goes the first comment, just to test things are properly setup