Nov 30

The last two months we have been hiding in a cave that we call “The Dev Cave”. This cave cuts off all external communication. We have to physically go outside to answer support requests, write blog posts etc. That is why it has been rather quiet on the blog. Some of you have probably seen an update or two on Twitter, but even more so on Getsatisfaction, our support home, where we try to be quite active.

Ok, so what has been going on? We have been building some great stuff! Here are some highlights:

  • 700M+ people around the globe can log right in. No signup necessary. We support Google Account, Windows Live ID, Facebook, Twitter among others.
  • Improved Sharing (we are not done here, but it’s still an improvement). People you share to can browse around better, download photos, and most importantly they can comment, rate, and favorite photos without having to signup at all!
  • Open Profiles. Everyone has a profile (not only users), featuring comments, favorites, photos of…
  • Twitter OAuth Support. We talked about it. Now it’s implemented.
  • New language: Simplified Chinese
  • Slightly improved user profile pages.
  • API Updates. Please, check the dev pages.
  • Security improvements.
  • General tweaks here and there (better album titles)
  • Bugfixes (date bug fixed)

Stay put for a more detailed blog post about what this “under the hood” update means for the future.

The Update / Server Downtime

We are going to have a rather big update on Tuesday. It’s been a while since last time. Last update was in mid September. This update requires server re-configuration which means that Expono will be down for a short period of time on Tuesday, login will also be disabled for a couple of hours while we run a few tests. We are truly sorry for any inconvenience this may cause for you.

“Thanksgiving Sale” 40% Discount on Expono PLUS Accounts. Ends in less than 24 Hours!
We want to remind you that today is the last day you can purchase an Expono PLUS account with a 40% discount.

Tagged with:
Mar 06

I would like to take a few minutes of your time to explain how we store and protect your precious photos using the latest technology innovations on the Internet.

Server Architecture

Expono’s server architecture and infrastructure is built on modern Internet virtualization technologies with focus on durability, reliability, scalability, affordability and security. This is called Cloud Computing*.

We have load balanced frontend servers handling all requests. These frontend server are currently located in United States and Ireland.
The frontend servers have the responsibility to forward requests to our auto-scalable array of web workers. The web workers handle each request with care and report their load to the frontend servers. In case a server has more than 51% load, it votes for growth. If the majority of the servers vote for growth, the frontend server array is incremented by booting up additional servers.

We are well prepared to handle a high load of requests, serving your photos to whom ever you allowed.
The whole production environment is automated, and I promise you that what we have is more reliable than the traditional way of having multiple hardware servers and a staff of 20 to keep em up’n'running. We have automated everything, and that keeps me from staying awake all nights. I can sleep and dream about new cool software features instead of worrying about the servers. It’s a good thing :)

*Cloud Computing – The majority of cloud computing infrastructure as of 2009 consists of reliable services delivered through data centers and built on servers with different levels of virtualization technologies. The services are accessible anywhere in the world, with The Cloud appearing as a single point of access for all the computing needs of consumers. read more

Storage Technology

Expono is using Amazon S3 as its main storage provider. Data is scattered across United States and Europe. The storage infrastructure is designed with durability, reliability, scalability and security in mind. Your photos are more safe using this storage technology than they would be on any external harddisk. This doesn’t mean Expono should be your sole storage solution for your photos, but a safe online alternative to what your already have.

We are however looking into developing an extra service, named “Safety Plus” aimed towards those who want that “extra” safety. This will be a paid for, extra service, per gigabyte. Safety Plus, will store photos by your choice in multiple locations on at least two different continents. If this sounds interesting to you, I suggest you raise your voice so we can prioritize accordingly.

Access Control & Privacy

Expono have powerful tools that lets you define who can access your photos. We have, what I believe, the best fine-grained photo privacy on the Internet.

You can not only control access to albums, but define access down to each individual photo. You can define who can see a photo, using your own custom groups, specific persons, or passwords. Our default privacy on photos is set to private, you can however define your own default upload privacy for photos in the settings menu.

Authentication & Security

The security of your photos are not safer than your password to your expono account. It is very important that you keep your password to yourself, and that it’s hard to guess.

Security is important to us, but we still have two important items on our todo list before we can be proud of having a slightly more secure solution than most of the other sites. First, SSL encryption on login (Yes, this is a de facto standard before one could even be considered secure in the first place. Changes in our cloud architecture, had us delay it during our beta period.) Second, account bound access control on file level, this is very rare, most sites don’t have this.

In the coming months I’ll keep you posted on our progress on this front, until then have fun and don’t hesitate to give us your feedback. UPDATE: We now support 128-bit encryption during authentication, signup, and third-party access.

If you have any technology or security related questions, please feel free to contact me, send an inbox message to magnus.

Magnus Jonsson
CEO, Expono.com

Tagged with:
preload preload preload