|
Monday, 07 May 2007 |
|
We still have to work on two thing for Avatar before we move on to the next phase, implement correct unicode encoding and make restart more smoothly. We are still not sure about next phase since there is two route to go. First is make Avatar use in-memory queue instead of thread to handle connection. The second one is really exciting but we are not really sure it can works since it still way over our capability. Imagine a virtual browser running on your browser :)
We have done some research and we think we can do the second one :) Still haven't decided yet though.
We just fixed a memory leak that causing up to double memory usage. Now we can pump up more threads to handle more connections :)
|
|
Last Updated ( Monday, 07 May 2007 )
|
|
|
Sunday, 06 May 2007 |
|
Since we can't give Avatar to other, we will tell you how to start building your own. To build an IP bender application you need to know HTTP protocol, HTML, and css. Here is the list of website that can help you:
You also need some kind of HTTP protocol sniffer. It will help a lot to understand what kind of transaction happen behind a browser request to a website.
|
|
Last Updated ( Sunday, 06 May 2007 )
|
|
|
Friday, 04 May 2007 |
|
Since we are going to be out for weekend, we are gonna set Avatar to restart every 1-2 hour. We hope this will reset any problem that may still exist until we can look at it again on Monday. Have a great weekend :)
Our host seems to be having a DNS problem. Stay tuned while we check it out.
DNS problem resolved. Enjoy :)
|
|
Last Updated ( Friday, 04 May 2007 )
|
|
|
Friday, 04 May 2007 |
|
In our quest to have a leaner Avatar, we make a terrible mistake. We learned a good lesson that creating and destroying thread at highspeed in great number will take a toll on your CPU power. A fraction that look like nothing in development machine can amount to system killer in production machine :)
We need your feedback on Avatar. Send us an email with website address which cause a problem and we will try to fixed it :)
We just upload our latest build, seems running quite well. Sorry for a day of crappy service on Friday :) Without your help to test and crash Avatar, we will never have build it better every day. Thanks :)
|
|
Last Updated ( Friday, 04 May 2007 )
|
|
|
Thursday, 03 May 2007 |
|
We just spend about 5 hours doing profiling trying to find a monster bug that can render Avatar slow down to a crawl. If a lot of requests coming in, a flag that sometime didn't go off will turn a thread looping for a while, eating away precious cpu power. Now that we found and fixed it, we hope thing will be a lot fun for Avatar users :)
We put in the temporary fix since this bug require more attention to make sure it didn't pop up later.
We still trying to fix this bug ASAP. Please be patient :)
We pretty much know what's wrong and fixed this one, but we have to put Avatar on slow mode so we can know for sure if we really did fixed the problem.
|
|
Last Updated ( Friday, 04 May 2007 )
|
|
|
Thursday, 03 May 2007 |
|
It turn out chunked encoding need a lot more time to test because browsers didn't like our implementation. Something about not correct byte encoding sent causing FF and Opera to disconnect before all data sent. We have a build that seems to fix that problem. We will do another round of testing before putting it to live.
We have put in code to make Avatar more aware of cpu usage. If the system already under pressure, it will stop doing HTML for a while.
We have turned on chunked on Avatar. Right now we are trying to fine tune it to give best result. And yes, our cpu awareness code break. Need more research about cpu usage on multi core cpu :)
We just found and remove unnecessary processing on our Link Substitution function. It should run faster on HTML page with lots of tags. We still try to optimize it to make it faster.
|
|
Last Updated ( Thursday, 03 May 2007 )
|
|
|
|
<< Start < Prev 1 2 3 4 5 Next > End >>
|
| Results 34 - 44 of 54 |