Welcome!

@CloudExpo Authors: Yeshim Deniz, Pat Romanski, Zakia Bouachraoui, Liz McMillan, Elizabeth White

Related Topics: @CloudExpo, Containers Expo Blog

@CloudExpo: Blog Feed Post

Erlang, RabbitMQ, & Redis

Everyone’s busy abstracting resources in the cloud

VMWare has been on a buying spree lately.

In the last month, they’ve announced both Redis and RabbitMQ.

Here’s VMware’s take on Redis, and spring source’s on RabbitMQ.  RabbitMQ is built with Erlang.

Much Rejoicing in the Village

We use both of these technologies at Cloud Event Processing.  And we love Erlang too.  VMware’s acquisition of these technologies not only validates our decisions, which we are very selfishly pleased about, but also sends an interesting message.

The Message Please

Everyone’s busy abstracting resources in the cloud – making resources like compute, storage and network available dynamically, based upon demand.

But we need more services on top of that.  When an application is deployed, wouldn’t it be neat if things like messaging, protocol handling, persistence, queuing, etc. were readily available and abstracted for use?  We think so; that’s a core tenant of DarkStar – our cloud based, distributed event processing platform.  Which is also written predominantly in Erlang.  Maybe VMware has a plan here.

Erlang?  What is That?

Erlang was built from the ground up for concurrency.  Not just in a single machine, but in clusters of machines.  Lots of machines.

Lost of machines running many processes.  Sounds like a cloud, right?

For more information about the wonders of Erlang, I recommend Joe Armstrong’s book, “Programming Erlang” as a good starting point.  There’s also a wealth of information available via the web.  Erlang is used in many large systems and chances are you’ve used it and not even known – when’s the last time you chatted with someone on Facebook?  That’s written in Erlang.

Thanks for reading.

Read the original blog entry...

More Stories By Colin Clark

Colin Clark is the CTO for Cloud Event Processing, Inc. and is widely regarded as a thought leader and pioneer in both Complex Event Processing and its application within Capital Markets.

Follow Colin on Twitter at http:\\twitter.com\EventCloudPro to learn more about cloud based event processing using map/reduce, complex event processing, and event driven pattern matching agents. You can also send topic suggestions or questions to [email protected]

CloudEXPO Stories
BMC has unmatched experience in IT management, supporting 92 of the Forbes Global 100, and earning recognition as an ITSM Gartner Magic Quadrant Leader for five years running. Our solutions offer speed, agility, and efficiency to tackle business challenges in the areas of service management, automation, operations, and the mainframe.
Docker and Kubernetes are key elements of modern cloud native deployment automations. After building your microservices, common practice is to create docker images and create YAML files to automate the deployment with Docker and Kubernetes. Writing these YAMLs, Dockerfile descriptors are really painful and error prone.Ballerina is a new cloud-native programing language which understands the architecture around it - the compiler is environment aware of microservices directly deployable into infrastructures like Docker and Kubernetes.
Apptio fuels digital business transformation. Technology leaders use Apptio's machine learning to analyze and plan their technology spend so they can invest in products that increase the speed of business and deliver innovation. With Apptio, they translate raw costs, utilization, and billing data into business-centric views that help their organization optimize spending, plan strategically, and drive digital strategy that funds growth of the business. Technology leaders can gather instant recommendations that result in up to 30% saving on cloud services. For more information, please visit www.Apptio.com.
In an age of borderless networks, security for the cloud and security for the corporate network can no longer be separated. Security teams are now presented with the challenge of monitoring and controlling access to these cloud environments, at the same time that developers quickly spin up new cloud instances and executives push forwards new initiatives. The vulnerabilities created by migration to the cloud, such as misconfigurations and compromised credentials, require that security teams take a proactive approach, educating employees about the risks of human error. Cloud infrastructure and SaaS applications are some of the most notorious network blind spots, and with insider threat posing such a significant risk, visibility has also never been more important - or more difficult.
Blockchain has shifted from hype to reality across many industries including Financial Services, Supply Chain, Retail, Healthcare and Government. While traditional tech and crypto organizations are generally male dominated, women have embraced blockchain technology from its inception. This is no more evident than at companies where women occupy many of the blockchain roles and leadership positions. Join this panel to hear three women in blockchain share their experience and their POV on the future of blockchain.