nycterent's Avatar
nycterent 3
3 Asked
11 Answered
5 Best
1
No one has voted on this question yet :(
2 years, 9 months ago

Why Mahalo is so slow?

Tip for best answer: M$1.05
Separate topics with commas, or by pressing return. Use the delete or backspace key to edit or remove existing topics.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

What is Your Answer?

0
0
0

10 Answers

5
mshubin's Avatar
mshubin | 2 years, 9 months ago
4
Can you be a bit more specific? Are there particular parts of the site that seem slow? Is the site faster when you're logged in or not logged in? Does it seems like certain parts of the site get locked up?

If you curl or wget some pages how long does it take? After looking at your profile I assume you're familiar with these tools.

Also, if your twitter profile is correct, the reason mahalo is slow is because you seem to be located in Prague. No matter how fast your connection is the latency from The US to Prague will be quite substantial.
source(s):
I've been trying to speed up the site for the last year.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$
badaspie's Avatar
badaspie | 2 years, 9 months ago Report

Did you do anything in the last few days? I had been having serious page-loading delays, but they suddenly resolved.

Report Abuse

Post Reply Cancel
5
robbrown's Avatar
robbrown | 2 years, 9 months ago
4
1)
It could be your connection. I haven't noticed the site unusually slow.

You can check your connection here:
http://www.speedtest.net/

Check it against a location in San Francisco or similar.

2)
Mahalo is growing fast and has had a few spikes of traffic. While seemingly not enough traffic to completely disable the site, there's enough traffic to slow things down.

3)
The code that runs Mahalo has a lot of external calls. Between Javascript libraries, analytics, cloud resources, etc... there are a bunch of external calls when pages load. While there are a lot of advantages to external resources, sometimes they can be a little unreliable or unexpectedly slow for a number of reasons.

4)
Mahalo isn't a big company. They have a small development / support staff. When problems happen, there are only a few people who can fix them.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$
robbrown's Avatar
robbrown | 2 years, 9 months ago Report

@mshubin

My 4th suggestion didn't say that the Dev's weren't wicked awesome. It said that Mahalo doesn't have a large staff and the Dev team isn't huge. When there is a problem there isn't a sizable staff ready to jump on a bug.

You guys are busy folks who are working in a live environment. Youtube in contrast has stable code and production / release processes in place to ensure that cascade issues don't happen.

robbrown's Avatar
robbrown | 2 years, 9 months ago Report

Agreed about the code requirements @mshubin.

Those no votes sting regular users like me a bit though... I'm happy to take criticism or correction, but in this case, I maintain that the size of the Mahalo staff is a contributing factor to the problems.

I bet if you had some help fixing some of the speed problems that your job would be a heck of a lot easier.

philipy's Avatar
philipy | 2 years, 9 months ago Report

I think (3) is probaby the main factor. You can see it grinding loading external stuff a lot of the time.

Mahalo is one one of the slowest loading sites I visit, and always has been.

And in case you're wondering: 6Mbps, Firefox, XP.

geekmiser's Avatar
geekmiser | 2 years, 9 months ago Report

I like 2, 3 and 4 as the most likely reasons. I personally HAVE noticed problems, infact I couldn't get to it over the weekend - on Saturday August 15 at noon Pacific.

robbrown's Avatar
robbrown | 2 years, 9 months ago Report

Ahh... now this is interesting and an arena that I can speak as an expert in.

Yes, servers scale without staff. I also completely agree that well conceived and composed code can scale without additional staff as well. I've seen it happen and it's been amazing to watch.

Hardware, bandwidth, space, configuration and support all cost a lot of money and sometimes those expenditures aren't seen as a necessity until it's too late.

Best of luck with that :)

mshubin's Avatar
mshubin | 2 years, 9 months ago Report

I would say #4 is inaccurate. While we are a small company with a lean staff our systems and development staff are top notch. Youtube has only 2 network engineers and 1 DBA, I think mahalo can get away with just one DBA (me) and one systems engineer. http://highscalability.com/youtube-architecture

Most of our speed issues are actually because of user location in relation to Los Angeles, CA. This is a result of us being a smaller company, staffing is not. Without giving too much away, we are aware of the problem and working on many solutions.

mshubin's Avatar
mshubin | 2 years, 9 months ago Report

@robbrown

Sorry about the unhelpful vote, I actually meant to undo that since I decided I didn't think your answer was unhelpful.

I actually think the size of our systems team is just fine at the moment, the thing that would help us the most with speed is an unlimited cash flow. Administering systems for a web2.0 company like mahalo is actually not really helped by more staff, IMO. It's been my experience that if things are done correctly from the start (which we;ve done for the most part since we moved to a new systems stack for mahalo 2) you can grow the systems without growing the staff.

Software development on the other hand can be helped very much by adding staff... sometimes. It all depends on management of the team. The mahalo development team needs more people, which is why we're hiring more people.

mshubin's Avatar
mshubin | 2 years, 9 months ago Report

@robbrown

Thanks for the props. I agree with you about youtube's code base, but I think their systems, netoworking and data needs are just as demanding as mahalo's, but in very different ways than mahalo's.

Report Abuse

Post Reply Cancel
2
redgold's Avatar
redgold | 2 years, 9 months ago
5
If you are experiencing extreme slowness, definitely do what some other users have suggested and email contact@mahalo.com. Let them know what kind of platform you are on, what browser you are using and whether things are just slow to load or are not loading at all. Let them know exactly what you are doing on the site when you encounter issues.

As others have pointed out, Mahalo is still a relatively young site, but its traffic has grown tremendously in recent months, and they are all working incredibly hard to get the site at optimum performance. Their dev staff is small, but they are incredible and I notice little improvements almost every day.

Hope this information helps!

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
1
sysaaron's Avatar
sysaaron | 2 years, 9 months ago
3
@nycterent Most probable reason Mahalo is loading slow for you is because you are located in Prague, Czech Republic.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
1
krystyne20's Avatar
krystyne20 | 2 years, 9 months ago
0
Are you using Internet Explorer? If you are, I suggest using Firefox instead - Mahalo seems to work better on Firefox.

http://www.mozilla.com/en-US/firefox/upgrade.html

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$
shinju's Avatar
shinju | 2 years, 9 months ago Report

Agreed. I switched to Firefox and have had much better response, especially in viewing certain things like pages managed and in editing pages.

Respectfully,
Shin

Report Abuse

Post Reply Cancel
0
easyeboy's Avatar
easyeboy | 2 years, 9 months ago
9
I recommend you contact contact@mahalo.com and make this suggestion to them.

Here are a few things you should ask yourself about your Internet connection:

1. What is the speed of my Internet connection?
It might not be Mahalo, it might be your connection to the Internet. To test your speed, visit http://www.speedtest.net

2. Have you deleted your cookies? Check your cookies. Deleting your cookies can speed up your Internet connection.

Mahalo may be running slow because it's popular. Lots of people visit this site, and it takes a toll on the site!

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$
geekmiser's Avatar
geekmiser | 2 years, 9 months ago Report

Well, its an overall thing. If there are too many cookies AND temp files, it can bog down a Windows machine a lot - in Internet Explorer. Pretty sure this doesn't effect Macs or Firefox on Windows.

easyeboy's Avatar
easyeboy | 2 years, 9 months ago Report
nycterent's Avatar
nycterent | 2 years, 9 months ago Report

1. 1 mbps connection should be enough. Also not parts of the site are slow (search is very slow, but other parts are pretty fast).

2. Could you give more details about how deleting cookies makes internet connection faster? And which browser we are talking about?

If Mahalo is running slow because it's popular - maybe it is about a time to add more servers? :)

Report Abuse

Post Reply Cancel
0
psynopsis's Avatar
psynopsis | 2 years, 9 months ago
4
It's slow because it probably has a small server, and I have noticed Mahalo has gotten some wicked traffic!

Check out the Traffic stats, even Alexa.com says it's slow therefore I think it's the server.

http://alexa.com/siteinfo/mahalo.com

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
0
soundboy's Avatar
soundboy | 2 years, 9 months ago
4
I used to complain about Mahalo being slow, but over time is has become a lot faster. One thing that helped me was upgrading to the newest web browser. Make sure you are using the most up to date version of your browser.

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
0
coltech88's Avatar
coltech88 | 2 years, 9 months ago
18
I find it slow. I have a MacBook. It seems to have become worse over the last week. I don't have all day to wait for the server to update.

I have a 1 mbps connection as well.

It is getting tiresome to see at the bottom of the screen:

"Waiting for www.mahalo.com"

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$

Report Abuse

Post Reply Cancel
0
hellcaretaker's Avatar
hellcaretaker | 2 years, 9 months ago
3
if have 2mbps but still mahalo is slow.
it might be because of ajax based website

You can leave an optional "tip" with Mahalo's virtual currency, Mahalo Dollars. If you are asking a difficult question that might require some research, or if you'd like a wide variety of feedback, a higher tip often leads to more answers to your question.

M$
geekmiser's Avatar
geekmiser | 2 years, 9 months ago Report

Ajax in itself on a modern computer (even up to 5 years old if its robust enough) really won't cause a problem in and of itself... unless its all from 3rd party sites that are clogged.

Report Abuse

Post Reply Cancel

Learn something new with our FREE educational apps!

Private lessons in the comfort of your own home. Get back in shape or finally pick up a guitar with our great experts guiding you the whole way!
Learn Guitar
Learn Hip Hop
Learn Pilates