Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
On November, 11th, Moncaì has been announced.
The post describes the product as "a platform as a service(PAAS) cloud solution for .NET/Mono web applications" which would allow to "deploy your web applications with ease by using Git or Mercurial by simply issuing a push command" à la Heroku.
Beside this, very little is known about the supporting infrastructure.
Manos may be involved (tweet)
Maybe CouchDB could also be part through Ottoman API
It looks like Redis will also be used (tweet)
What have you been able to gather about the choosen tools (messaging, storage, ...) to support the project ?
Some informations are in this podcast.
EDIT: major highlights from podcast:
deployment of ASP.NET (MVC) applications a lot easier
very close to what Heroku does, but for ASP.NET
hosted git or mercurial server for deployment
custom cloud infrastructure based on posix systems and mono
option of picking the runtime (mono 2.6 LTS for .NET 3.5 or mono 2.8 for .NET 4.0)
private beta - testing moncai with ~ 2k people
fractional computing and billing
free option for hobbyist and developers with low traffic
sandboxed security - each user have separate process for his stuff
you don't have to worry about load or scale
add-ons for various stuff (batch jobs, ssl, ...)
plans for ssh to customize the VPSs
you will be able to choose between various frameworks like ASP.NET (MVC), manos, ...
try asking on http://sinesignal.com/email/support/moncai/com/ , or on their blog http://sinesignal.com/blog/archives/2010/11/11/introducing-moncai/
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
We are going to develop some mobile app for one of our clients, and we are defining the technical solution for the backend server.
Basically, we need to implement a backend providing REST apis for the apps. The apps will need features such as user authentication, handling of user profiles and user contents. The backend should also expose a web administration interface and allow to manipulate some of the app contents in a CMS-like way.
My client specifically wants to avoid baas solution (like Parse), and I am trying to find some open source software able to provide some of the features out of the box, to avoid writing everything from scratch, and develop the other parts. We can use cloud services such as AWS for hosting the backend.
What existing platform/software would you advise?
Here a a few options to look into:
DreamFactory: http://www.dreamfactory.com/
Loopback: http://loopback.io/
Apache Usergrid: http://usergrid.incubator.apache.org/
BaasBox: http://www.baasbox.com/
Not sure if this answer your question. Did you come across other options?
I am currently using apache usergrid for one of my projects and consider it powerful on following areas;
Authentication & Authorization (also social login)
Activity creation and activity feeds
Asset storage (local or aws s3)
Dynamic collection creation
Search on collections and support custom query language (via elastic search)
But it doesn't support push notifications. If you need that out of the box, you may have a look at BaasBox. It seems a good alternative to usergrid.
I didn't find documentation adequate for usergrid (i mean for internals not api usage), so you have to dig source code to find out answers.
If you are developing social application (user activities, feeds, comments, likes) it is hard to update counters in a document (e.g. updating comments and likes count). It is not natively supported. You may sync increments on the same document using a queue like kafka.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
Anyone know about places in the cloud where you can create (virtual) machines (like Amazon EC2) to use for your computing tasks - places that offer a number (at least 5-10) of free machines, if they are used for testing open source projects?
Im not looking for places hosting CI environments like Jenkins, Hudson, TeamCity etc. for free for open source projects. Im looking for a place where I can run some servers where I can setup the open source system itself in a clustered and distributed environment. Then drive a test against that clustered and distributed environment from an automated test (e.g. executed from a CI environment).
I think that Openshift may attend your requirements. Specially if you do not need to have an external port open apart from the http
Would AWS Free tier work for you? I realise it's not really a cluster..
http://aws.amazon.com/free/
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
This may be off-topic, but I decided to ask it here anyway, because it's very related to programming.
I'm looking for a site which will host a free software project for free, offer SVN and Hg access, bug tracking &co, space for a blog...
Any tips?
Also, should this be community wiki?
Have a look at Kenai which is IMO very nice (especially if you like Jira) and offers Projects, User Profile, Code Hosting, Issue Tracking, Wiki, Forums, Email lists, Downloads, more....
Below a comparison with the "competition" (seems a bit inaccurate actually, Google Code does offer Hg):
alt text http://www.imagebanana.com/img/ikt4ytfr/screenshot_008.png
For more site and feature comparisons,
see the Wikipedia page Comparison of
open source software hosting
facilities.
Check it out.
google code?
Quotes from their website:
It provides a fast, reliable, and easy open source hosting service with the following features:
Instant project creation on any topic
Subversion and Mercurial code hosting with 2 gigabyte of storage space and download hosting support with 2 gigabytes of storage space
Integrated source code browsing and code review tools to make it easy to view code, review contributions, and maintain a high quality code base
An issue tracker and project wiki that are simple, yet flexible and powerful, and can adapt to any development process
Starring and update streams that make it easy to keep track of projects and developers that you care about
sounds exactly like your description.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
There are plenty of statistics/analytics providers for Internet deployed software (e.g. Google Analytics), but I'm looking for an analytics tool to integrate into a LAN/intranet based web application.
I'm aware of AWStats, but I'd prefer something with a design similar to Google Analytics, where a Javascript callback can be embedded into the app and call back to an analytics server. This doesn't require any sort of extra application server configuration and access to run.
I'm thinking there's nothing available that isn't proprietary / pay-for, but I'd love to be told I'm wrong!
Piwik should be able to meet your needs. It's not as advanced as Google Analytics, but it uses a Javascript callback and can therefore give you more info than AWStats and Webalizer.
There is also Webalizer, but its pretty ugly.
You can look at Mint, it isn't free, but it costs $30 for the site, forever, so it is really a bargain for any large site.
Piwik works great and I use it on some Intranet sites without a fully qualified domain name. But note that Piwik needs PHP to run. I've used it on Lunix and IIS servers though.
If your intranet has a fully qualified domain name (ours is intranet.example.com, for instance) Google Analytics will work just fine. The admin interface will never tell you you've installed the tracking code properly, but it will collect data just fine.
I haven't tried it on a domain-less URL like http://intranet/. Worth a try, though.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I worked with StreamBase in a previous life, and found it to be very useful for processing streams. However I can't afford StreamBase for a project I'm doing now, but if there is an open-source alternative I'd like to give it a spin. My other solution was to hack together a StreamBase like application using SQLite, but that'll take some time, and I don't have that sort of time right now.
You might look into EsperTech: Event Series Intelligence
Quite different from StreamBase, but there is an OpenSource stream processing engine called Storm:
Storm is a distributed realtime computation system. Similar to how
Hadoop provides a set of general primitives for doing batch
processing, Storm provides a set of general primitives for doing
realtime computation.
I've not used it myself but it looks interesting.
Oracle CQL does more or less the same thing as StreamBase, minus the GUI stuff.
There are several open source options for stream processing in the meantime, e.g. Apache Storm, Apache Spark or Apache Samza.
However, they do not have the "things you found very useful" with StreamBase, probably. StreamBase has powerful but easy tooling for development, testing, deployment and monitoring.
Take a look at my blog post respectively article for more details about different stream processing and streaming analytics solutions (open source and proprietary):
Comparison of Stream Processing and Streaming Analytics Alternatives (Apache Storm, Spark, IBM InfoSphere Streams, TIBCO StreamBase, Software AG Apama)