Building Systems Management as a Service

Dmitry Sotnikov

Subscribe to Dmitry Sotnikov: eMailAlertsEmail Alerts
Get Dmitry Sotnikov: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Latest Blogs from Dmitry Sotnikov
It's time to update you with the most recent statistics on the Java & PHP software stacks' popularity within the Jelastiс PaaS. As usual, you'll see the overall numbers, distribution by regions and the monthly trends. This month, the results are more interesting with stats from another...
Previously we showed you how to schedule MySQL and MariaDB backups in the Jelastic Cloud, so today it’s time for a NoSQL solution. This tutorial is focused on creating an automatic MongoDB backup with the help of cron scheduler. These days everyone is used to storing all business...
The Jelastic contest for the chance to win a Full Conference Pass to JavaOne 2013 is over! We have chosen the winner, it is Roberto Burgos!  He is a junior Java, Android developer, and Scala enthusiast who attends City College of San Francisco. Roberto has been selected randomly and he...
I have some significant news to share with our Jelastic community!  Jelastic has a new CEO and his name is John Derrick.  John is a strong and experienced leader and he will help us to rapidly scale and transform our business. As CTO, I will continue drive technology and delivery of in...
Apache TomEE supported in Jelastic PaaS is a Java EE server, which provides you with the best technology stack that can be deployed to a simple Java EE container. It's lightweight and at the same time is a full-blown application server, which remains simple and avoids architecture over...
To meet all of the requirements of your PHP application, sometimes you need to add custom modules. Modular architecture is one of the major reasons for the Apache server’s global popularity. Most web sites are powered by this server and our stats confirm this fact. Such architect...
Listen up! Jelastic ZEROCodeChange PaaS is now able to give you one more chance to attend JavaOne 2013. As you know we are already running a contest to win a full JavaOne 2013 pass, which will be announced on September 3, 2013. Now you can get Discover Ticket to the world’s most signif...
Codenvy Cloud IDE  let’s you code, build, deploy and test your projects right in the cloud. It supports a wide range of programming languages and frameworks and allows you to share your workspace with colleagues. You can easily clone your environment, use tons of different plugin...
Today’s Jelastic spotlight comes to you from Russia. Some time ago we had a chat with Tatyana Zhak, a web developer from Sugar Games. Sugar Games is famous for its fun social network games development. Their project “My Perfect Wedding” (a social network dress up game...
In this tutorial we’ll show you how to host a PHP website and run multiple custom domains on an NGINX web server in minutes. You can greatly benefit from the features of having multiple domain names. This helps with SEO and is a great benefit for your website security and anonymi...
Today, we will show you how to run a few domain names on Java application server GlassFish, which combines enterprise-class capabilities with open source cost efficiency. It's an enterprise-ready application server with true interoperability and a wide range of features including super...
Sometimes, errors appear in your code and there are multiple ways of identifying and fixing these errors. In such cases various automated tools which deploy software updates, can be utilised. We created a special script which checks the changes in your repository at certain time period...
Today we are incredibly happy to announce that Jelastic version 1.9.2 of our Java & PHP hosting platform has been released and is stacked with loads of features, changes and improvements such as: GIT & SVN Auto-deploy: Jelastic users can set instant or automated deployment of t...
There is no denying that Jelastic is a Java friendly platform to host and enable application deployment in the cloud. In fact, when it was first released, it only supported Java applications and it was just this year that we launched PHP support. We have great respect and admiration fo...
JMS or Java Messaging Service is an API for messaging (the exchange of information between two separate and independent network entities) based on Java EE. It sets a number of interfaces for sending and receiving messages. There are two messaging models supported by JMS: PTP or point-t...
Of course your PHP website domain name is a front-page online property. Your customers use it to access your site and it’s closely connected with your site’s brand. BTW  the words that make up a domain names are used by search engines to evaluate websites in search results....
At the beginning of each month we update you with the most recent software stacks popularity charts. As usual in this post you’ll see the overall leaders and outsiders among databases, Java and PHP application servers and of course Java and PHP versions. Also we’ll provide ...
Sometimes your Java or PHP application can’t cope with any additional load, whether it’s from high traffic or performance reducing tasks. As a result it you can lose money, as well cause your business to take a reputation hit. Programmers blame system administrators. System admin...
As you know it’s very easy to deploy XWiki to the Jelastic Cloud, with no code changes or any specific configurations. But what about XWiki cluster? Let’s see how it’s done! XWiki cluster provides two XWiki instances in different servers (Tomcat 7 in our case) connect...
Geospatial data has quite different functions and structure. It contains structured data about different objects in the spatial universe – their location, orientation, form and identity etc. A huge amount of objects are described with geographical data, for example: different bui...
Our friends at the Daily Host News published an interview with our wonderful COO Dmitry Sotnikov this week. Below is an excerpt of the interview: DHN: What are some of the limitations that developers and service providers face when deploying Java Apps on most of the cloud hosting platf...
Now in its 18th year, the JavaOne conference brings together members of the Java community from over 100 countries from around the world to share their experience and knowledge with all things Java. In hundreds of technical, demo, tutorials, hands-on labs, and birds-of-a-feather sessio...
Jelastic PaaS was specially designed for huge clustered application hosting. As we already demonstrated in our previous posts, Jelastic provides session replication between pairs of server nodes with a the help of multicast and load balancer, which redirects requests to each server. Su...
I think every developer related to Java has at least heard about JGroups multicast system, which is used for clusters’ creation. In this case cluster nodes can communicate with each other by sending messages. The most important advantage of JGroups is the possibility to adopt its...
Nowadays large companies need scalable and continuous applications. As a rule such environments use several server apps. So, if your application is running on multiple servers, you have to share data in some way among these servers or cache your data to get faster response times. Here&...
  When you own a home, you are making one of the largest investments in your life, and you will want to make sure it is updated and beautiful for years. New homeowners who buy older homes can update the interior of the house several ways. They can install new flooring, cabinets, a...
If you’re not already aware, earlier this year we released the Jelastic plug-in for the NetBeans IDE. Last week NetBeans invited our COO Dmitry Sotnikov to be part of their weekly podcast to discuss the plugin. The interview is at 36 minutes and is very interesting! As a reminder...
Would you be interested in buying cool school name labels for your children? Do you know how to choose school name labels? Well, making a thorough consideration before buying a product is surely a must because it enables you to buy a product that perfectly meets your expectations. As w...
Our web hosting partner Layershift, based in the UK wrote a terrific post this week summarizing the additions to our team, including Mark Zbikowski, the leaders in virtualization and data protection, the Java legend James Gosling and the creator of PHP, Rasmus Lerdorf.  Below is a smal...
  Buying and selling a home should be not as difficult as you think they are. Real estate business is indeed a big deal because you are sorting out one of the most expensive properties for sale when you do this business; however, what you may believe as difficult is usually not as...
WebSocket is a relatively new protocol and tool component for web application development. It allows you to create applications without any HTTP overhead. The main benefits of using WebSockets are: A real-time, full duplex communication between the client and the server. This means tha...
Scala programming language, which also operates on the JVM, can play nicely with many of the operational and monitoring tools as well as with Java and other languages. Scala shares many simple and readable syntax features of other programming languages. It has various productivity adva...
We are back with updated charts on software stacks popularity within Jelastic. You’ll see which databases, application servers, JVM and PHP versions are the most widely used in the Cloud. Databases If we compare the chart below with last month one, it’s easy to see that the...
 With the increasingly hectic pace of today’s on-the-go lifestyles, sometimes it can feel like too much effort to get home from work only to turn right around and go out again. This explains why more people are finding creative ways to stay home and have fun doing it. One increasingly ...
We have received multiple requests from our users to add support of the Play 2 web framework for Java and Scala applications. To be more precise, almost 2000 of our users voted for this feature. We are happy to share with you that it is now available! Thanks to all of our users who sup...
Last month we announced the big news that Mark Zbikowski joined Jelastic, and today we are proud to share that Rasmus Lerdorf, the PHP scripting language creator, and the author of the first two versions of the PHP language, signed on with us last week as a senior adviser! Ruslan Synyt...
Today I had to find a way to change file formats for a lot of files. Here at Jelastic we use JIRA for bug-report tracking. Every week I am getting tons of automated reports from JIRA to send around to our partners and so on. The problem is that JIRA exports reports in some weird [̷...
  Air conditioning has become the needs for everyone, both for residential needs as well as for business needs. It is just so difficult to have to imagine yourself living without air conditioning to freshen up your rooms in these times of global warming. Air condition can mean tha...
Landscaping is one of the most important aspects of a building construction. You can landscape almost everything that you have outside your home. You can landscape your lawn, your backyard, your swimming pool, your garden, and other outdoor parts of your home. Landscaping may not be a ...
Remodeling your old fashion bathroom probably becomes your consideration now because an outstanding bathroom can enhance the values, the comfort and the beauty of your house. Many people who live in a house with an old fashion bathroom usually feel less comfortable when they have to go...