Why you should use Apache Solr

Apache Solr is a subproject of Apache Lucene, which is the indexing technology behind most recently created search and index technology. Solr is a search engine at heart, but it is much more than that. It is a NoSQL database with transactional support. It is a document database that offers …

Why serverless? Meet AWS Lambda

Why would a developer use AWS Lambda? In a word, simplicity. AWS Lambda—and other event-driven, “function-as-a-service” platforms such as Microsoft Azure Functions, Google Cloud Functions, and IBM OpenWhisk—simplify development by abstracting away everything in the stack below the code. Developers write functions that respond to certain events (a form submission, …

Get started with AWS Lambda

Why would a developer use AWS Lambda? In a word, simplicity. AWS Lambda—and other event-driven, “function-as-a-service” platforms such as Microsoft Azure Functions, Google Cloud Functions, and IBM OpenWhisk—simplify development by abstracting away everything in the stack below the code. Developers write functions that respond to certain events (a form submission, …

What is Docker? Linux containers explained

Like FreeBSD Jails and Solaris Zones, Linux containers are self-contained execution environments—with their own, isolated CPU, memory, block I/O, and network resources—that share the kernel of the host operating system. The result is something that feels like a virtual machine, but sheds all the weight and startup overhead of a …

7 keys to structuring your Node.js app

Rahul Mhatre is technical architect at Built.io. Node.js is catching up quickly with Java, Ruby, Python, and .Net as a preferred language for developing new web applications. The Node.js team is making the JavaScript runtime better, faster, and more rock solid with each passing day. And the user community is …

How to think about Docker security

Twain Tyler helps startups change the way teams build and ship applications, and writes about container security for Twistlock. Is Docker secure? That’s the million-dollar question as more and more organizations migrate production workloads to containers. But that’s a simplistic question, and there is not a yes or no answer. …

New: Know Your Company + Slack

We just built our first software integration. Here’s why… “Make it easy, make it a routine.” This is one of our core beliefs at Know Your Company. If something’s a burden, no one will do it — including you. Especially if that “something” is feedback in the workplace. Asking for and giving feedback …