Architectures for scalable and flexible Web personalization services