A site called “PlentyOfFish.com” is currently getting 30 million hits a day. The number doesn’t blow me off. However, what surprise me is that this site is basically operated by single man “Markus Frind”. How does he achieved that? If you want to hear how he does that, you can go to his interview from [...]
05. Scale your site's archives
Amazon Web Service Solutions
When we talk about SOA, I would think of Amazon. It is the company that takes SOA to the next level, proving to the world that it is a viable solution for us. Great! I decide to put sometime to learn from Amazon via reviewing the web services it provides, reading the related interviews [...]
Powerful Full Text Search - Part 3 Solr
Introduction of Solr
Solr is a standalone enterprise search server with a web-services like API. You put documents in it (called "indexing") via XML over HTTP (RESTful). You query it via HTTP GET and receive XML results.
Advanced Full-Text Search Capabilities
Optimized for High Volume Web Traffic
Standards Based Open Interfaces - XML and HTTP
Comprehensive HTML Administration Interfaces
Scalability [...]
Continue reading " Powerful Full Text Search - Part 3 Solr "
Grid Computing - Part 1 Introduction
Introduction from Cameron Purdy
Tomcat Performance Tuning
Most companies I have worked for use Tomcat as Servlet Container. It is de facto standard just like how Apache been used as Web Server. However, most of us just drag our war file to the webapp folder and use Tomcat with all the settings as default out of the box. It works fine in [...]
Scale your site via Amazon solution - EC2 and S3
Steps to use EC2
To get you start, read here.
Create a custom AMI
How others use it
How SmugMug uses Amazon solution
http://www.rajiv.com/blog/2008/02/04/amazon-ec2/
Continue reading " Scale your site via Amazon solution - EC2 and S3 "
SQL Tuning
Query Processing Basic
Before tuning your slow query, you better understand how your database process your query first. Here are the steps:
Look up the query cache to see whether the resultset of your query is available. MySQL does this via hashing your query and use the hashed value to check for the results in the [...]
Art of using database indexes
Need of Indexes
Image of you have a table of user info, if the table contains 50 million of rows. Without index, running a query like below will need a full table scan. Clearly it is not efficient as it is O(n) problem.
SELECT * FROM user_info WHERE last_name = “Tom”
But if we index it on [...]
Server Performance Tuning - MySQL
Before you start tuning your server for mysql performance, you need to obtain the system information first. To do that, there are some linux command that may be useful.
top command
How to interpret the output from top command? Here you go.
The first line is telling you that the system is up 211 days 9 hr and [...]
Architectural Review - Scalability and Performance
How to start our Architectural Review Â
We can review our architecture in 3 different aspects to evaluate its scalability and performance.
Deployment and infrastructure
Technology Stacks
Performance and Scalability Frame
Deployment and Infrastructure
Do you need a distributed architecture? If not, you better co-locate web and app server to eliminate the overhead via remote communications (ie. serialization cost and network latency). If [...]
Continue reading " Architectural Review - Scalability and Performance "
Search
Advertisment
Tags
- acegi advertisement ajax AMF AOP Apache architecture aspect authentication authorization BlazeDS caching connection pool crm flex garbage collection Google HotSpot Java JVM JXplorer LDAP lucene mysql pentaho performance plugin profiling remoting reporting rpc salesforce security session solr spring syntax highlight system Tomcat tuning visualforce web service wordpress wysiwyg editor xml
Categories
- Uncategorized (6)
- 02. Build your site (15)
- 01. Monetization idea (6)
- 04. Get traffics (1)
- 05. Scale your site (16)
- 06. Monitoring (1)
- 03. Powerful UI (16)
- 08. Enrich site content (1)
- 07. Analyze your data (7)
- 09. Protect your site (1)
- 10. Unleash your system (10)
- 11. Architect Corner (22)
- 12. Secure your site (1)
- 13. Ad Space (3)
- 15. Database Performance (6)
- 16. Salesforce (3)
Links
- Analytic - Avinash Kaushik - Web analytic guru
- Entrepreneur - Guy Kawaskai - Inspirer
- Finance - Paranoid Brain
- Flex - Brendan Meutzner - Flex Guru
- Flex - James Ward
- Flex - Nico
- Flex - Peter Ent - Flex 2 guru
- Flex - Philter - Flash/Flex Expert
- Pentaho - Roland Bouman
- SEO - Andy Beal - SEO expert






















(4.75 out of 5)
(4 out of 5)