3 posts tagged with "cloud"

View All Tags

Cloudike Announces Integration with Dropbox

Sergey Razin

Sergey Razin

Python Developer, ASDTech

Cloudike Announces Integration with Dropbox

The Dropbox Integration feature is designed for Cloudike users who have Dropbox accounts. The purpose of this feature is to automatically transfer files from the Dropbox account into the Cloudike account.

Using the Dropbox Integration feature user can:

  • Link the Dropbox account to the Cloudike account to transfer data
  • Migrate all data from Dropbox to Cloudike by one click. After the migration is complete, all files are located in the special folder in the Files section.
  • Sync very large volumes of data from Dropbox quickly and securely any time
  • Backup Dropbox data using Cloudike to make sure data is saved properly
  • Receive an app push notification once files from Dropbox to Cloudike are migrated
  • Apply all Cloudike features for migrated content

Cloudike is Improving Upload Speed Performance

Kirill Kuzminykh

Kirill Kuzminykh

Senior Python Engineer, Cloudike EMEA - ASDTech

Cloudike Introduces a New Upload Component

Cloudike team has introduced a new component in backend architecture which allows increasing auto upload speed from 5 till 10 times in comparison with the previous version. Previously, the application and backend would need to generate a large number of requests for uploading one photo which took about 4 and more seconds. The uploading algorithm consisted of the following steps:

With the new Upload Proxy feature, photo upload is done in one HTTP-request. Photo upload, its partial processing and sending to S3 storage are performed simultaneously. The current photo upload scheme is below:

The upload speed performance has been improved due to the following reasons:

  • One HTTP-request instead of a large number of requests.
  • The resumable upload protocol is implemented. This protocol allows resuming an upload operation after a communication failure has interrupted the flow of data. It is especially useful if large files are uploaded and the likelihood of a network interruption or some other transmission failure is high. In the previous version, in the event of network failures the uploading restarted from the very beginning.
  • The client doesn’t need to wait until the checksum is calculated, metadata from video/photo/mp3 files (Exif, MP3 Tags, etc.) is extracted and the file is verified, the client immediately receives a response from the proxy that the file has already been added and can immediately proceed with the next upload.

Separating Files from Photos

Igor Filatov

Igor Filatov

Product Director, Cloudike EMEA - ASDTech

Cloudike Update Gets Rid of the Relation Between the Timeline and the Files Sections.

Till this release, Cloudike had a relation between the Files section and the Timeline section. This relation was done via the MyPhotos directory in the Files section. The timeline section was built from MyPhotos folder content.

According to many cases from customer support, we found that this relation creates difficulties for end users. For example, renaming or removing this folder makes the timeline empty and the user has the impression that his photos and videos are lost.

The Cloudike team decided to remove this relation and make the Timeline and the Files sections totally independent like it's done in other Cloud Services. For example:

  • Google drive has separate applications Google Photos and Google Drive
  • Microsoft OneDrive has separated sections for Photos and Files

From now, Timeline has its own storage and users can upload Photos:

  1. Using auto upload
  2. Using force upload from Timeline

The Files section will be dedicated for user files like docs, music and so on. Of course, users can upload images and videos to the Files section but they won’t be visible in the Timeline section (as it was before except the MyPhotos directory).