Chilling Vibes – App Engine

After being featured on Reddit and Vsauce3, Chilling Vibes generated so much traffic that my hosting service was not able too keep the site up and it crashed the server farm. I decided to rebuild the site from scratch and host it on Google’s App Engine to be sure that the site can scale up properly.

New backend

I got rid of the old PHP backend and created a new one in Google Go. I also switched from my SQL database to Google’s BigTable storage system. It took some time to get used to it at first, but when the main functionality was up and running I even added some new features just because it was such a small effort.

Mucis submission

The new Chilling Vibes has some new pages, one of them allows anyone to submit music to the site. The user just has to paste a YouTube video url and the site will parse the track meta data automatically.

Chilling Vibes

Vote page

Other users can listen to submitted tracks on the new fresh page. They can up- or downvote tracks to generate a ranking. High ranked tracks will be added to the main page.

Chilling Vibes

Remote Control Apps – Android Port

Die neuste Version der Remote Control Collection, die seit einigen Wochen im Google Play Store verfügbar ist, steht nun auch in der BlackBerry App World zum Download bereit. Alle aus Android bekannten Funktionen sind enthalten, abgesehen von der Sprachsteuerung.

Remote Control Collection für BlackBerry 10

Neue Funktionen

Neben einem komplett erneuertem User Interface stehen zahlreiche neue Features bereit. Die Server Suche kann nun automatisch den Remote Control Server im Netzwerk identifizieren und erleichtert so die Einrichtung der Verbindung. Wird die App gestartet, verbindet sie sich automatisch mit bereits gespeicherten Servern.

Das übertragen von Daten zwischen Smartphone und Server basiert nun auf einem eigenen, stark komprimierten Netzwerkprotokoll. Dieses reduziert den benötigten Traffic auf nur 4% im Vergleich zu älteren Versionen und steigert die Performance enorm. Neue Funktionen der einzelnen Steueungen, wie beispielsweise die kombinierte Maus und Tastatur, probieren Sie sich am besten selbst aus.

Halbjahresbilanz – Google Analytics

Vor ziemlich genau 6 Monaten ging mein Server online, mit ihm dann auch diese Website und der erste Seitenaufruf kam. Heute sind es gut 50.000 und ich möchte einen kleinen Einblick in die Statistiken und Analysen geben, die Google Analytics für diesen Blog fleißig sammelt.

In der folgenden Grafik ist die Anzahl der Zugriffe in Abhängigkeit der Uhrzeit dargestellt.

Zugriffszeit

Zugriffe

Besuche 10.364   Seitenaufrufe 50.709
Eindeutige Besuche 8.459   Zugriffe 380.986

Browser & Betriebssystem

Firefox 44,92%   Windows 91,25%
Chrome 29,36%   Android 3,83%
Internet Explorer 13,83%   Macintosh 2,03%
Opera 4,41%   iPod 0,95%
Android Browser 3,51%   Linux 0,76%
Safari 3,21%   iPhone 0,45%
Playstation 3 0,09%   iPad 0,20%

Besucherquellen

Verweise 69,80%   Suchzugriffe 9,70%
Jappy.de 49,07%   Midis Jappy 8,80%
Youtube.com 8,32%   Midis Net Chat 8,10%
Facebook.com 5,51%   Steppschuh 4,61%
Gutefrage.net 4,87%   Bluetooth Chat 4,40%

Zielseiten & Sprache

Blog 3.903   Deutsch 86,81%
Midis Net Chat 2.438   Englisch 8,75%
Bluetooth Net Chat 2.133   Russisch 0,58%
Software 1.163   Französisch 0,42%
Midis Jappy 959   Spanisch 0,26%

Server Ausfall?

Aufgrund sehr zahlreicher Zugriffe auf diesen Server dürfte das Traffic Volumen (50 GB) in voraussichtlich 5 Tagen überschritten sein. Was danach passiert kann ich nicht sagen, da ich noch nie in diese Situation gekommen bin. Vermutlich ist diese Webseite dann schlicht und ergreifend nicht erreichbar. Zu danken habe ich der kürzlich erstellten Jappy Com, wo Midis Net Chat zum Download angeboten wird. Ich hoffe das diese Problem noch abgewendet werden kann. Wir werden sehen.