Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Maybe a strange and green question, however
Is there anything that Nagios or Ganglia can do that the other can't?
In terms of monitoring, alerts in general.
I'm looking for a general solution for my school's computer club, in my mind its like comparing norton vs advast. both are antivirus however are there any specific benefits that one has over the other? Or am I asking a very stupid question now?
thank you.
Ganglia is aimed at monitoring compute grids, i.e. a bunch of servers working on the same task to achieve a common goal - such as a cluster of web servers.
Nagios is aimed at monitoring anything and everything - servers, services on servers, switches, network bandwidth via SNMP etc etc. Nagios will send alerts based on set criteria (ie, you can set it to send yourself an email or if x service dies).
Note that they are not competing products, they are aimed at different scenarios. By the sounds of it, you need Nagios.
If you have a play around with some online demos, you should be able to get a feel for what product you need (and I think you'll agree with me that Nagios is more suited)
Nagios - https://en.wikipedia.org/wiki/Nagios (Wikipedia)
Ganglia - https://en.wikipedia.org/wiki/Ganglia_(software) (Wikipedia)
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm new to web developing and I want to make a web where the user fill in a few info and then get an answer from the backend. The info filled in is sent to the backend; the backend then process the info and send the answer back for display.
My question is how can I do it with the simplest possible framework? LAMP and GAE both seem ok to me in the long run, but is there any simpler framework good for my needs? I have also looked into LAMP provider like bitnami, however I can't find the application I need in the list of applications. If needed, I can program in Java.
Thanks! and please let me know if I need to clarify my question. I think what I'm asking is general guidance on setting up such a simple web.
Google AppEngine will work fine for your needs. You will need to program it, and Java works on GAE. Start with Java Tutorial and then gradually add your own server side processing. Of course many other web server platforms are possible, but users of GAE generally consider it to be very capable and easy enough to use. LAMP is likely to take you longer to learn.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I know it's not exactly the right place for such a question, but I've seen similar questions to this here, and I don't know any other place where I could ask this, so sorry in advance.
Do you know where I could find a public 3270 server ? I'm working on a telnet emulator and I need one of these servers to test it.
Thanks for your help !
The biggest issue you will face, is not the TELNET/TN3270 part itself, but rather interpreting the 3270 data stream. Anyway, here are some options for you:
efglobe.com provides a public access z/OS system for personal use only. Ask them
on their forum about the kind of testing you intend to perform, to see whether they are
okay with it.
With MVS Turnkey, you can install MVS 3.8J (for which IBM apparently does not
claim copyright) under Hercules emulation. This dates to 1981, so likely lacks newer
protocol innovations since then, but could help you get the basics of the 3270 protocol
right. (MVS 3.8J lacks a TCP/IP stack, so it doesn't directly support TN3270, but
Hercules accepts TN3270 connections and makes them appear as a physical 3270 to MVS.)
IBM will sell you a mainframe emulator running latest IBM mainframe operating
systems on x86 hardware. It will cost you several thousand dollars a year though.
Many institutions used to offer public TN3270 access to library catalogues, but as most libraries have moved off the mainframe, most or all of those seem to have disappeared. In any case, using someone else's system for testing without their knowledge/permission could be ethically and/or legally questionable. You'll still find various organizations have non-public 3270 systems exposed to the Internet, but you won't get past the login screen, and the same comment about legality/ethics applies.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Today many companies are providing analytics based on social media data. In order to do that every company has to get the data from different social networks like twitter, facebook, etc. It would be nice if we could go to one single data provider that would provide us with data of all social networking sites. That way every company doesn't have to build their own data infrastructure and can concentrate on analytics only and not on data fetching. http://www.gnip.com is one such data provider. Does anyone know of any more such data providers?
I can actually think of quite a few data providers like that. Gnip is obviously the big kid in the room...but a few others are:
http://www.datasift.com
http://www.collectiveintellect.com
http://www.spinn3r.com/ (Not as much of an all-encompassing aggregator, but should still work for the purposes you describe)
I'm sure there are others out there, but Gnip & these three (Datasift & Gnip in particular) seem like the biggest data providers of this sort.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 8 years ago.
Improve this question
I'm storing a variety of variables containing statistics, items weapons, etc in a flash based game. Currently I'm using PHP and AMFPHP as a backend, calling services to pull the data. This is fine for my own machine, even my own website, however if I want to deploy the game to a site such as Kongregate or ArmorGames, what storage method can I use at that point?
I have a small preference of continuing to use a database such as MySQL because I spent some time designing the ER diagram and schema, but if I have to store in a flat file, I can do that too. I'm especially interested in others who have deployed games which have data storage (such as inventory, characters, classes, items, mobs) external to their game.
Edit: Looking for answers as to whether people use remote services or another solution for deploying their games to sites such as this.
Perhaps you should peruse the documentation of the respective providers:
http://www.kongregate.com/developer_center/docs/shared-content-api
Not sure if armor games has any of that type.
I asked within Kongregate's developers, the answer is yes, I can use remote web services. The API unfortunately had nothing in it dealing with this issue.
You could use our backend Flox http://gamua.com/flox/. It allows you to store your inventories, characters, etc. It's not MySQL but based on a NoSQL database. However, since you'd be using the AS3 SDK, you would not get in touch with the DB anyway.
Also, I should mention that I am the lead developer of Flox, which may make me a bit biased. ;-)
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I am interested in learning how to write extremely efficient network server software and I don't mind getting my hands dirty with pointers, sockets and threading. I'm talking a server being able to handle thousands of concurrent connections. There is not much processing for each client, but a little.
Do you know of any code examples for really efficient network servers?
Optionally points for small, well documented code that is cross-platform as well.
You'll find a lot of good references and discussion about building highly scalable network servers on Dan Kegel's The C10K problem page.
Have a look at nginx, lighttpd and varnish for some popular high performance http servers.
BTW, I am currently working on combining edge-triggered epoll with multithreading (plus user-level swapcontext-style threads/fibers) - see http://svn.cmeerw.net/src/nginetd/trunk/ for some work-in-progress code (although this one is written in C++).
This may not be exactly what you are looking for, but I briefly recall looking at Space Tyrant a few years back and thinking it sounded cool.
http://librenix.com/?inode=6240
Hope it helps!
Read this
http://www.evanmiller.org/lxr/http/source/
an ldap-server handles lots of transactions per second
http://de.wikipedia.org/wiki/Lightweight_Directory_Access_Protocol
ACE is a wise choice.