spacer.png, 0 kB

Start In China

Mijn werkzaamheden bij Tencent 

zaterdag, 26 juli 2008

Zoals ik eerder zei, ben ik een paar weken geleden verhuist van het innovatie centrum naar de afdeling die nauwer betrokken is bij de ontwikkeling van websites voor QQ client chatprogramma. Ik werk nu aan het verbeteren van de QQ Groups website. QQ Groups is een van de oudere producten binnen Tencent en ik krijg de indruk dat er al een tijd weinig aan gedaan is. Het is bijna digitale archeologie (beetje overdrijven ;) ). Enfin, men maakt gebruik van C++ servers (niets mis mee), C++ cgi’s (daar ben ik al minder over te spreken) en een hele lading IFrame’s en niet-cross-browser compatble JS code met veel XML. Resultaat: het is nodeloos lastig om bugs op te lossen en de site werkt alleen in IE.

Er is nu dus een nieuw team opgericht om dit product weer nieuw leven in te blazen. Een deel van het werk bestaat uit het fixen van bugs (boooring), maar daarnaast ook het implementeren van nieuwe ideeen. Ik heb al een stapel ideeen naar de productmanager gestuurd en we overleggen regelmatig met z’n allen. Mijn bijdrage aan het bug-fixen is nog beperkt zover: ik heb een van de C++ servers vervangen door een Erlang server. Deze server gebruikt een eigen pakket-formaat via TCP met JSON encoding voor de body. Goede combinatie van gebruikersgemak en snelheid denk ik. Ik moet in mijn server gebruik maken van UDP en heb vrijdag dus wat extra error-handling moeten toevoegen. UDP is namelijk een onbetrouwbaar protocol, in tegenstelling tot TCP. Enfin, volgende week ga ik werken aan het verbeteren van de chatlog. Dat gaat wel een tijdje duren, want het gaat om gigantische hoeveelheden data en het moet deels door ons opgeslagen en geindexeerd worden.

2 Responses to “Mijn werkzaamheden bij Tencent” You can follow any responses to this entry through the RSS 2.0 feed.

  1. Leo R. Says:

    Misschien gaat hun site beter werken als ze de .com-server compatibel maken met de ftp-protocollen, waardoor de ping van het moederbord sneller daalt wanneer je inlogt via de beveiligde modus van de ctrl-alt-delete-browser ;-)

  2. Thijs (Shenzhen) Says:

    Haha, patent aanvragen Leo R.! :)

Laat een reactie achter



spacer.png, 0 kB
rightborder
© 2006-2008 StartInChina.com - News and tips from Shenzhen, China