digitalmars.D - So no one is using Amazon S3 with D, why?
- aberba (4/4) Mar 14 2017 Amazon S3 seem like a common solution for object storage these
- ikod (2/6) Mar 14 2017 At least one package: https://code.dlang.org/packages/vibe-s3
- aberba (3/10) Mar 15 2017 This is one has a nice implementation. The README does say it is
- yawniek (10/17) May 10 2019 since this thread got bumped and has some false information:
- Jack Stouffer (4/8) Mar 14 2017 You can use S3 in its entirety with its REST API. I imagine
- Brad Roberts via Digitalmars-d (10/13) Mar 14 2017 I've been in touch with the manager of the aws sdk team (he and I worked...
- Adam D. Ruppe (4/7) Mar 14 2017 I've done it before, but never posted the code in since it was
- aberba (2/9) Mar 15 2017 Can you github the code?
- Suliman (3/7) Mar 15 2017 How much the lowest vibed ready instance cost? I am looking for a
- Jonathan M Davis via Digitalmars-d (7/15) Mar 15 2017 If you want a cheap solution for running a website, there's always digit...
- Sebastiaan Koppe (3/7) Mar 15 2017 or for $2,50 on https://www.vultr.com/
- Nick Sabalausky (Abscissa) (2/7) Mar 15 2017 Linode is good too: linode.com
- Pamella Morris (12/15) May 09 2019 Yes Linode is definitely a good option as it is cheap, reliable,
- aberba (8/16) Mar 15 2017 There are several options:
- Sebastiaan Koppe (2/9) Mar 15 2017 If you are into docker https://hyper.sh is also nice.
- Johannes Pfau (13/22) Mar 15 2017 If you really want the _cheapest_ solution you can probably run vibe.d
Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3
Mar 14 2017
On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3At least one package: https://code.dlang.org/packages/vibe-s3
Mar 14 2017
On Tuesday, 14 March 2017 at 20:38:37 UTC, ikod wrote:On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:This is one has a nice implementation. The README does say it is unstable and I wonder which part was untested.Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3At least one package: https://code.dlang.org/packages/vibe-s3
Mar 15 2017
On Tuesday, 14 March 2017 at 20:38:37 UTC, ikod wrote:On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:since this thread got bumped and has some false information: i initiated the vibe-s3 package and developed parts of it. the whole thing is not really non-trivial, especially if you need the more advanced features such as streaming (to upload bigger files), tags and metadata. plus the auth scheme. so anyone looking for a solution i would strongly recommend to use/fork vibe-s3 (or if you want to be the new maintainer please ping me). ideally it would be re-integrated into vibe-awsAmazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3At least one package: https://code.dlang.org/packages/vibe-s3
May 10 2019
On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3You can use S3 in its entirety with its REST API. I imagine people just make those calls with std.net.curl or something similar.
Mar 14 2017
I've been in touch with the manager of the aws sdk team (he and I worked together for a while). He's willing to help with adding another language to the full sdk, but it'd be non-trivial. There's a code generator (maybe more a generation language) involved that emits from a base service description for the entire suite of aws services. It'd take some work to do the full sdk. Ignoring all that and just doing a thin s3 specific api would be extremely easy since the api itself is so simple. I have a quickly hacked together -- ie would do better on a new round -- for a specific tool: https://github.com/braddr/downloads.dlang.org Ignore the tool on top of the code, it's out of date. On 3/14/17 1:21 PM, aberba via Digitalmars-d wrote:Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3
Mar 14 2017
On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why?I've done it before, but never posted the code in since it was just a quick and easy thing, about 50 lines total... But I personally don't use it anyway, I only do for work stuff.
Mar 14 2017
On Tuesday, 14 March 2017 at 21:09:23 UTC, Adam D. Ruppe wrote:On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:Can you github the code?Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why?I've done it before, but never posted the code in since it was just a quick and easy thing, about 50 lines total... But I personally don't use it anyway, I only do for work stuff.
Mar 15 2017
On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3How much the lowest vibed ready instance cost? I am looking for a cheapest solution for site.
Mar 15 2017
On Wednesday, March 15, 2017 08:27:23 Suliman via Digitalmars-d wrote:On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:If you want a cheap solution for running a website, there's always digital ocean: https://www.digitalocean.com/ You can run whatever you want on there quite easily. It's what I use when I want to spin up a server for something online. - Jonathan M DavisAmazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3How much the lowest vibed ready instance cost? I am looking for a cheapest solution for site.
Mar 15 2017
On Wednesday, 15 March 2017 at 09:02:54 UTC, Jonathan M Davis wrote:https://www.digitalocean.com/ You can run whatever you want on there quite easily. It's what I use when I want to spin up a server for something online. - Jonathan M Davisor for $2,50 on https://www.vultr.com/
Mar 15 2017
On 03/15/2017 05:02 AM, Jonathan M Davis via Digitalmars-d wrote:If you want a cheap solution for running a website, there's always digital ocean: https://www.digitalocean.com/ You can run whatever you want on there quite easily. It's what I use when I want to spin up a server for something online.Linode is good too: linode.com
Mar 15 2017
On Wednesday, 15 March 2017 at 15:42:24 UTC, Nick Sabalausky (Abscissa) wrote:On 03/15/2017 05:02 AM, Jonathan M Davis via Digitalmars-d wrote: Linode is good too: linode.comYes Linode is definitely a good option as it is cheap, reliable, and sustainable with almost language. I have been using it from last 1 year and it's been working fine for me. Although, I am going with it's managed version which is powered by Cloudways. Instead of the conventional Linode server and it's been working fine for me. It's managed version is a little expensive then it's conventional server. But, it's a price worth paying as they are taking all the hassle of installing and managing the server ensuring me a hassle-free experience.
May 09 2019
On Wednesday, 15 March 2017 at 08:27:23 UTC, Suliman wrote:On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:There are several options: 1. Heroku Paas with s3 2. Docker Datacenter with your own image with dlanguage/dmd image as base. 3. Or hosting yourself on AWS or linode or digitaloceon. AWS is generally safe for small team with less resources. You may also look into Dokku (self-hosted Paas)Amazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3How much the lowest vibed ready instance cost? I am looking for a cheapest solution for site.
Mar 15 2017
On Wednesday, 15 March 2017 at 09:57:52 UTC, aberba wrote:There are several options: 1. Heroku Paas with s3 2. Docker Datacenter with your own image with dlanguage/dmd image as base. 3. Or hosting yourself on AWS or linode or digitaloceon. AWS is generally safe for small team with less resources. You may also look into Dokku (self-hosted Paas)If you are into docker https://hyper.sh is also nice.
Mar 15 2017
Am Wed, 15 Mar 2017 08:27:23 +0000 schrieb Suliman <evermind live.ru>:On Tuesday, 14 March 2017 at 20:21:44 UTC, aberba wrote:If you really want the _cheapest_ solution you can probably run vibe.d on small VPS with 64 or 128 MB ram. See https://www.lowendtalk.com/ and https://lowendbox.com/ I've used https://securedragon.net/ (12USD/year) and https://buyvm.net (15USD/year) for VPN purposes and never had any problem. If you need more power there are also often cheaper options than cloud hosting. For example, I use this as a GDC build server: https://www.lowendtalk.com/discussion/97773/vapornode-black-friday-7-4gb-kvm-lxc-in-tampa (However, as these are shared services you have to carefully look at network throughput / CPU usage guarantees) -- JohannesAmazon S3 seem like a common solution for object storage these days[1] but I'm seeing almost no activity in this area (stable native D API). Why? [1] https://trends.builtwith.com/cdn/Amazon-S3How much the lowest vibed ready instance cost? I am looking for a cheapest solution for site.
Mar 15 2017