Author Archives: adrian

6 Powerful Frameworks for creating RESTful services in Java

Representational State Transfer (REST) is a software architecture style consisting of guidelines and best practices for creating scalable web services. Here is a list of best Frameworks specifically for creating RESTful services in Java. 1) Dropwizard Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web services. Dropwizard is a opinionated framework for setting… Read More »

Amazon AWS Reference Architecture

A place to start for each Amazon Web Services projects: http://aws.amazon.com/architecture/ Interesting eCommerce architectures: 1) AWS_ac_ra_ecommerce_webfrontend_14 2) AWS_ac_ra_ecommerce_checkout_13 3) AWS_ac_ra_ecommerce_marketing_15 You can find more info about this topic on Amazon Web Service site: https://aws.amazon.com/blogs/aws/three-new-aws-reference-architectures-for-e-commerce/

Web Influences Half of Retail Sales

In 2011, more than $1.1 trillion in retail sales could be attributed to “web-influenced” purchases (offline retail sales influenced by online research), according to a white paper released in October 2011 by Group M Search and Compete. Data from “Search’s Role in the New Retail Shopper Profile” indicates that combined with measured online sales, 48% of… Read More »

Omni-channel Retail – The next big thing

The traditional operating model is based on the assumption that consumers begin and end their shopping experiences in one place, usually the store. But that assumption is no longer valid; the explosive consumer adoption of “smart” mobile phones has triggered new anytime/anywhere shopping behaviors. Now consumers can carry the store around in their pockets and purses, and retailers have… Read More »

35 best practices for Web Application/Site performance boost

Bellow is a list of 35 best practices for web site/application performance optimization. Minimize HTTP Requests 80% of the end-user response time is spent on the front-end. Most of this time is tied up in downloading all the components in the page: images, stylesheets, scripts, Flash, etc. Reducing the number of components in turn reduces… Read More »

Business models: Wikipedia vs Encarta

After watching the Drive – The surprising truth about what motivates us, I found quite interesting Daniel Pink’s keynote related to Wikipedia and Microsoft Encarta: In the mid-1990′s Microsoft started an encyclopedia called Encarta. They employed all the right incentives. They paid professionals to write and edit thousands of articles. Well compensated managers oversaw the whole… Read More »

Perl, character encoding and the WWW

For most applications, UTF-8 is a good choice, since you can code arbitrary Unicode codepoints with it. On the other hand English text (and of most other European languages) is encoded very efficiently. HTTP offers the Accept-Charset-Header in which the client can tell the server which character encodings it can handle. But if you stick… Read More »