Asynchronicity: How do we love thee? Let us count the ways!

At PortaText we love to have our doors open so you can take a peak on how we like to build things, what kind of technologies we use, and how our infrastructure is designed to be scalable, performant, and trustable. A few examples can be found in our previous blog posts where we discuss our microservices architecture (“How We …

Continue reading ‘Asynchronicity: How do we love thee? Let us count the ways!’ »

Complete list of Mobile Network Operators with their MCC and MNC

We are making publicly available a new feature for our API and panel, in this case it’s about being able to fetch the complete list of all worldwide available Mobile Network Operators in the world, including their network code, composed by their Mobile Country Code (MCC) and Mobile Network Code (MNC). The list can be browsed by …

Continue reading ‘Complete list of Mobile Network Operators with their MCC and MNC’ »

Telephone, Mobile, and SMS Abridged Glossary

Technical texts and technical people tend to use a lot of acronyms for concepts, and more than often they assume that these are widely known and understood by their audience, which is not always the case. If you dealt with savvy customers, geek employees, or perhaps took support from your telephone or SMS provider, it’s highly …

Continue reading ‘Telephone, Mobile, and SMS Abridged Glossary’ »

Why We Choose Elixir To Power Our SMS Infrastructure

Hello there! We (the dev guys) kind of have taken possession of Thursdays in this blog for our own purposes, and we are actually enjoying it! It’s a joy to have the chance of letting you know about the cool technologies we use on a daily basis and how we power our infrastructure and architecture to …

Continue reading ‘Why We Choose Elixir To Power Our SMS Infrastructure’ »

Did You Know That RabbitMQ Is Powering Your SMS Business?

Last time we discussed how we use MicroServices in our architecture to be able to build, scale, and maintain a rock solid architecture. Today we want to extend that idea a bit more, and introduce you to one of our core players: RabbitMQ. RabbitMQ is an open source Message Broker written in Erlang. Erlang is a programming language developed by Ericsson since …

Continue reading ‘Did You Know That RabbitMQ Is Powering Your SMS Business?’ »