Category Archives: Technical

We Updated some of Gliph’s Systems

Over the past few months the Gliph team has been working on a project to improve how things work behind the scenes. If you’re following the company and want the inside scoop on what’s new that you can’t see, this blog post is for you.

We’re excited about improving peer-to-peer transactions and providing a great platform for identity. In following this passion, we’ve iterated on Gliph by adding new features and changing the way the system works.

Some of the additions were in response to insights along the way. For example when we learned that  the majority of Craigslist deals were handled via email and lacked privacy, we built Cloaked Email to make that a better experience. Later, we realized Bitcoin would be a a fantastic way to close transactions and built in simple Bitcoin transfer into Gliph secure messaging.

We’ve learned a lot about email and believe communication can be faster and better than that. GliphMe‘s secure and private instant channel is the first of our efforts here.

Adding these capabilities over time caused a build-up of technical debt. And like any debt, it can not be ignored. But unlike some debt, it wasn’t the type of thing that could be paid off slowly over time. As a result, this re-factor was focused on two areas of the Gliph platform:

Continue reading

Let’s Get Technical – How We’ve Used MongoDB to Build Gliph

gliph mongodb technical backend database mmsGliph co-founder and CTO, Nick Asch, authored a new blog entry on how Gliph has used MongoDB as one of its databases.

The entry was published in the official MongoDB MMS Blog and focuses on how MongoDB Management Service (MMS) can help track system stats and handle unexpected loads.

Here’s a paragraph from the entry:

“A service like Gliph has fairly complicated components, including user data encryption, messaging with scheduled delivery and expiry, integration with major wallet providers (each with their own API), among many other pieces. We’re a small team adding features quickly, and iterating is easiest when your system is stable. But our system wasn’t always as robust as it is today!”

Read the complete writeup at the MMS Blog