Online broadcast on January 27 and the Mac meeting in Rostov-on-Don
As the title suggests, we have two news for you. Regarding January 27 - we will not once again add fuel to the fire and list all that Apple can show on this day.
Just invite everyone on January 27 at 21:00 to look at live.mactime.ru
')
In the plans:
to withstand any load on the site;
highlight the event as much as possible;
chat in chat, "without departing from the box office."
The second news is even nicer, but, unfortunately, limited to Rostov-on-Don and its surroundings.
What is expected : a projector, fast Internet, cheerful company. Those wishing to come, please check in the comments to this news.
Load
Our application is based on the Google App Engine platform. Holding past events allowed us to feel a decent load, so we optimized the application based on the “worst” :) scenario.
We keep photos of ourselves. First, it is safer and faster. If there are problems at the source sites, our visitors will not notice. Secondly, so we will never lose them. Our past events will always be available for viewing at the moment: WWDC 09 , 09.09.09 . Of course, this leads to additional overhead in the form of traffic and the number of requests. So, during the broadcast on September 9, which gathered not so many viewers, there were 184 thousand requests for receiving images.
New images and text messages are delivered to users not by full page overload (which is very inconvenient), but by extremely lightweight ajax requests, which occupy only a couple of hundred bytes. The frequency of such updates - every 20 seconds. So the latest news will come from the heat of the heat.
Team
The whole team is working on the broadcast. September 9, we worked together. You have no idea how fun it is.
3-4 sources of information are monitored simultaneously.
The engine allows everyone to work at the same time, so that updates are formed very quickly and in large quantities. Some numbers. On September 9, during an hour and a half broadcast, we had 238 messages, of which 138 were photos from the scene. wwdc 09 - 142 photos.
Chat
It was decided to “decorate” the last broadcast with a chat, so that users could express themselves and discuss what was happening. Of course, we first looked for available solutions. In fact, one requirement was presented - the ability to embed a widget in our page so that the chat was one with the broadcast. Of the most suitable options, only the client from Meebo got used to it, but he had a couple of serious flaws that were haunted. Firstly, there are periodic crashes from the chat and problems with connecting to the server. Secondly, the limit on the number of participants in communication, which, apparently, is 80 people. As a result, on the knee for a very limited time, we made our simple solution, devoid of these shortcomings.
In our opinion, communication was very fun. More than 2100 messages were left by 300 users. The visitor of "wokenlex" asked to restore the log, and we promised him that. Well, the time has come to fulfill a promise - the history of correspondence , with virtually no changes ( Attention! In some places obscene language).
This time the chat will also be. It has been significantly modified and refined (taking into account the wishes expressed by visitors). At the same time, it remained as simple as before - no registration.
Chat is also a GAE application, moreover, different from the application-broadcast. This is done to reduce the load and meet the limits GAE, which can not be raised for money.
Conclusion
The last time was a video broadcast Mac meetings. Now we have not yet decided to organize something like this. I would like to hear the opinion of those who watched last time, or those who want to look at this.