/Blog

Simplifying Application Deployments with Docker

Every development team has its own standards for deploying applications. Each of these standards come with challenges and trade-offs. While it seems that no deployment solution is perfect, developers do everything possible to make it easier, seamless, and more effective for the business. One main issue with standard deployment is the team's response to critical, high-priority bugs. The delay in [...]

By | January 22nd, 2018|Categories: Blog|Tags: |Comments Off on Simplifying Application Deployments with Docker

Python Tools for Data Mining

What's Data Mining? The goal of data mining is to gain actionable insights from an organization's data: businesses decide what they can do based on what they know about the data they have. Put another way, data mining is all about taking a huge amount of data and extracting insights from it, much like how physical mining extracts a small [...]

By | January 17th, 2018|Categories: Blog|Tags: , |0 Comments

Technical Debt: When to Accrue and When to Pay Down?

We've all done it more often then we care to admit: that quick and dirty coding that works perfectly well for what it’s meant to address but which sets up roadblocks for future progress. A hurriedly fudged fix, maybe, that solved a sticky problem but locks you into a configuration you might not want to stay in forever. Or a [...]

By | January 17th, 2018|Categories: Blog|Tags: , |0 Comments

Leveraging Apache Spark for All Your Big Data Needs

Big data storage and compatibility is still in its infancy, and it can be a hurdle for even the most experienced database administrator to understand. Moving from traditional SQL and relational databases to big data reservoirs is an exercise in patience. It's also challenging for administrators used to standard database warehouse design. The move is even more challenging when you [...]

By | January 4th, 2018|Categories: Blog|Comments Off on Leveraging Apache Spark for All Your Big Data Needs

What is Microservice Architecture and How Can It Help Your Business Innovate?

For years, software developers were tasked with maintaining and building monolithic applications that spanned their entire user-base. Monolithic applications could be modular, but ultimately every moving part affects the entire application. When coders deployed new code, QA had to test the entire application to ensure stability. Microservices changes the way applications are developed, and they make each moving part much [...]

By | December 29th, 2017|Categories: Blog|Comments Off on What is Microservice Architecture and How Can It Help Your Business Innovate?

Fundamentals of Building Distributed Applications on Blockchain

You've probably heard of the recent Bitcoin bubble. The cryptocurrency has exploded in just a few years from a few dollars to almost $20,000 in value. Although Bitcoin is the most commonly known cryptocurrency, there is much more to it than just Bitcoins and their value. One of cryptocurrency's biggest advantages is that it's decentralized digital form of money, which [...]

By | December 13th, 2017|Categories: Blog|Comments Off on Fundamentals of Building Distributed Applications on Blockchain