Questions tagged [joyent]

Joyent is [a leading] high-performance cloud infrastructure and big data analytics company, offering organizations of any size the best public and hybrid cloud infrastructure for today's demanding real-time web and mobile applications.

Joyent Inc is a software and services company based in San Francisco, California. The company specializes in application virtualization and cloud computing. Joyent was acquired by Samsung in 2016.

JoyentCloud, Joyent’s hosting unit, is designed to compete with Amazon's EC2 cloud and offers infrastructure as a service (IaaS) and platform as a service (PaaS) for large enterprises.This hosting business is active in the segment of online social network game, where it provides services to companies such as THQ, Social Game Universe, and Traffic Marketplace. The company also hosted Twitter in its early days. Other customers include LinkedIn, Gilt Groupe, and Kabam.

Joyent uses and supports open source projects, including Ruby on Rails, Node.js, Illumos and SmartOS, which is its own distribution of Illumos, featuring its port of the KVM Hypervisor for abstracting the software from the hardware, DTrace for troubleshooting and systems monitoring, and the ZFS file system to connect servers to storage systems. The company open-sourced SmartOS in August 2011.

Joyent has taken the software stack that evolved over time in the running of their hosted business and is now licensing that software under the name Smart Data Center to large hardware companies such as Dell. —Wikipedia

37 questions
97
votes
4 answers

Verify if my node.js instance is dev or production

Right now, whenever I want to deploy a node.js server to my production server, I need to change all the IP/DNS/username/password for my various connection to my databases and external APIs. This process is annoying, is there a way to verify if the…
guiomie
  • 4,988
  • 6
  • 37
  • 67
30
votes
4 answers

How to connect with username/password to mongodb using native node.js driver

I'm using native mongo driver in Joyent cloud, the node.js application runs fine locally but in Joyent when I run with the username/password that they provided it fails to connect. This is the code I use to connect: var db = new MongoDB(dbName, new…
santosh
  • 301
  • 1
  • 3
  • 5
20
votes
3 answers

What are the most important statistics to look at when deploying a Node.js web-application?

First - a little bit about my background: I have been programming for some time (10 years at this point) and am fairly competent when it comes to coding ideas up. I started working on web-application programming just over a year ago, and thankfully…
thisissami
  • 15,445
  • 16
  • 47
  • 74
11
votes
2 answers

npm seems to ignore my private module and 404 against the public registry

Maybe someone has seen this before... I've got a private module that I want to include in my app. I've referenced it as a tarball on Gemfury, and everything works fine locally (always the way) over multiple versions of the library, but "npm install"…
Richard Marr
  • 3,044
  • 1
  • 22
  • 31
9
votes
5 answers

UTF-8 problems in php: var_export() returns \0 null characters, and ucfirst(), strtoupper(), etc. behave strangely

We are dealing with a strange bug in a Joyent Solaris server that never happened before (doesn't happen in localhost or two other Solaris servers with identical php configuration). Actually, I'm not sure if we have to look at php or solaris, and if…
eillarra
  • 5,027
  • 1
  • 26
  • 32
9
votes
3 answers

Run Ghost blog as subfolder of website running on node http-server

First, forgive my lack of understanding of Joyent's smartmachine instance. I am running a free dev tier smartmachine instance of NodeJS for this scenario. I am running a website at [path]/server/public/ on the filesystem via http-server and I want…
jsejcksn
  • 27,667
  • 4
  • 38
  • 62
6
votes
2 answers

NodeJS Cluster unexpected assert.AssertionError

I am facing an weird error, this is my main .js file var cluster = require('cluster'), express = require('express'), http = require('http'); if (cluster.isMaster) { var cpuCount = require('os').cpus().length; for (var i = 0; i <…
niksmac
  • 2,667
  • 3
  • 34
  • 50
3
votes
2 answers

Joyent no.de and Cloud9 ide

Hi have copied my cloud9 ide SSH key in my account settings in joyent no.de. When I launch "git push mywebsite.no.de master" in my cloud9 ide console I get the following errors: Warning: Permanently added 'mywebsite.no.de,64.30.136.97' (RSA) to the…
guiomie
  • 4,988
  • 6
  • 37
  • 67
3
votes
0 answers

In HTTP Signatures, should I use 'request-line' or 'target-request'?

I'm looking at the Readme.md for http-signing that is part of Joyent's node-http-signature module, and it says to use a "special name" to include the HTTP request target into the signature base: To include the HTTP request line in the signature…
Cheeso
  • 189,189
  • 101
  • 473
  • 713
1
vote
2 answers

Installing ruby on smartos plus

So ive got a smartos 64 plus machine (joyent) It DIDN'T have rails installed as i got a Could not find gem 'rdoc (~> 3.4)', required by 'rails (= 3.0.9)', in any of the sources Error trying to run a rails app (via rails s) So I installed rails…
Tarang
  • 75,157
  • 39
  • 215
  • 276
1
vote
1 answer

I want to upgrade from mysql to mysql2 on Joyent

I got following error in my Application. incompatible character encodings: ASCII-8BIT and UTF-8 I found solution for this for which i need to upgrade mysql gem to mysql2 in remote server i.e. JOYENT. When i run "gem install mysql2" i got following…
Salil
  • 46,566
  • 21
  • 122
  • 156
1
vote
0 answers

Joyent no.de: cant ssh/git push into my node.js machine

I get: ssh: connect to host switchboard1.no.de port 34726: Bad file number fatal: The remote end hung up unexpectedly As the instructions say my config file in .ssh looks like: Host switchboard1.no.de Port 34726 User node ForwardAgent yes And…
londont
  • 11
  • 1
1
vote
2 answers

History, etc. of Nodeclipse & Enide

I'm an experience-zero Japanese newbie for Nodeclipse & Enide. Could anyone answer my questions below? I can't find anything related to them inside Nodeclipse & Enide homepage: What is the difference between Nodeclipse and Enide? When and for what…
Fujion
  • 13
  • 3
1
vote
1 answer

DTrace missing Java frames with ustack(). Running on Joyent SmartOS infrastructure container

I cannot get any Java stack with dtrace in a Joyent SmartOS instance. I tried the java:15.1.1 image and a plain SmartOS 'base64' image, where I installed openjdk 8. I most basic example: cat Loop.java [root@7e8c2a25-c852-4967-b60c-7b4fbd9a1de5…
Gamlor
  • 12,978
  • 7
  • 43
  • 70
1
vote
1 answer

How do I install hiredis on Solaris 11?

I'm trying to install hiredis on my Joyent SmartMachine running Solaris 11. I keep getting the following error. In file included from /usr/include/iso/string_iso.h:48:0, from…
scum
  • 3,202
  • 1
  • 29
  • 27
1
2 3