
In October 2011, the
Cackle project, unique by that time, appeared on the Internet. It was the first project in the world with 18 authorization providers, including all major Russian social networks. At the end of the year, we decided to analyze the work of the system, collected interesting facts and statistical data on social comments.
Sites
Cackle use more than 17,000 sites. On average, between 60 and 150 widgets are created per day. About 35% of paid. The minimum widget - one, was created on November 27, 2011. The maximum is 250 - 2 February 2013.
')
The monthly growth dynamics can be seen on the chart: we started with 200 sites per month and grew to more than 2000 sites. Growth per month is 12-15%:

It is interesting to note that quite a few widgets are registered on weekends and on holidays. Apparently people have time to do their site.
What users are authorized through
During this time, more than 800,000 unique users left comments through Cackle. Most of them are anonymous, about 63%, the rest are social comments and
SSO . The diagram below does not include anonymous comments:

Leads its own authorization (despite the fact that this feature is available only in the Pro account) and of course VKontakte. I was surprised that Twitter is not among the top five, apparently in Russia it is not so popular.
Domain zones
Cackle service is used in more than 30 Internet zones. Today, the leaders are Russia and the CIS countries.

Somewhere in the summer of 2012, the growth of sites from Europe is gaining momentum - this is Spain, Germany, France, Italy and England. On the chart, just about all of them make up the yellow bar.
Comments
At the moment (02/04/2013 0:54) 1,001,416 comments were created. Every day, between 5,000 and 10,000 are published. The graph below shows monthly growth:

It is interesting to note that we received tangible growth in November 2012, when we implemented the ability to authorize and comment users registered on the site -
SSO .
Team
The project has 4 employees:
- Two developers: the first is front-end (javascript, html, css) and back-end (nginx, tomcat, java, postgres), the second is php, integration with various CMS, setting up external servers (smtp)
- Technical Support Specialist
- Accountant
Technology
The main technological stack of the system: Nginx, Tomcat, Java, Spring Framework, Hibernate, PostgreSQL.
Servers:
- Main - 8 core Intel Core i7 with 32Gb of memory
- Server of automatic import of comments - VPS
- Realtime stream server (long polling) - VPS
- SMTP server - VPS
We use Hetzner as a hoster and we must pay tribute to it since more than a year of work, the server was unavailable for only 1.5 hours due to their fault.
Other projects
In parallel, we are developing projects necessary for internal work. So a simple, easy and convenient task tracker
stiker.me was created . Tracking system for collaboration in the form of boards on which you can hang stickers.

To work on Cackle, for example, we have several sharing boards - ASAP, done today, done this week, done within a month, done throughout the year, BUGs, Planning. Stickers, in our opinion, the best of the simple.
affiliate program
Most recently, we launched an affiliate program with very flexible partnership conditions. The company reserves a 60% profit, partnership remuneration ranges from 5 to 40%. Our next post will be completely devoted to this topic, so
subscribe and follow the blog .
Future
Not a lot of insider information. Very soon, we will provide the functionality with which you can create almost any widget based on Cackle. For example, voting widget, Realtime chat, forum, authorization. And practically every webmaster will be able to do this, for this you will need basic knowledge of HTML and CSS.