Profile cover photo
Profile photo
Moshe Kaplan
727 followers -
Scale Hacker and Cloud/SaaS Expert
Scale Hacker and Cloud/SaaS Expert

727 followers
About
Posts

Post has attachment
Getting Enterprise Features to your MongoDB Community Edition
Many of us need MongoDB Enteprise Edition, but might be short of resources, or would like to compare the value. I have summarized several key features of  MongoDB Enteprise Edition and their alternatives Monitoring Options: - MongoDB Cloud Manager: Performa...
Add a comment...

Post has attachment
Some Lessons of Spark and Memory Issues on EMR
In the last few days we went through several perfomrance issues with spark as data grow dramaticaly. The easiest way to go around might be increasing the instance sizes. However, as scaling up is not a scalable strategy, we were looking for alternate ways t...
Add a comment...

Post has attachment
Encapsultaing Processes using Docker
One of the problems with monoliths that when one part of the system goes mad, you are going to work very hard to get out of the mess. This time we'll discuss how Docker can save your day, by encapsulating a running process while minimizing affects on curren...
Add a comment...

Post has attachment
11 MongoDB Assesment Questions You Should Ask Before Contacting an Expert
If you are facing issues w/ your MongoDB setup, these are the questions to ask, to analyze your gaps: What is the issue you are facing? Performance? Sizing? Cost? Data Model? Backup/Monitoring/System? Security? What is the current sizing in GB of the databa...
Add a comment...

Post has attachment
Cassandra Best Practices
Cassandra is a great NoSQL product, it provides near real time performance for designed queries and enables high availablity w/ linear scale growth.
In this post we will focus on some best practices for this great product:   How many nodes do you need?  Num...
Add a comment...

Post has attachment
Installing Elastic Stack in a Single Click using Docker Compose
The Elastic team made a great work w/ packaging the various elastic stack compnents into Docker images. Yet, this manual will help you boot the entire stack including Logstash and Kibana in a single click using Docker Compose. 1. Run the following command i...
Add a comment...

Post has attachment
Docker is Amazing. Here are 5 tips how to use it!
Docker is Amazing! If you are not sure yet why should you use it, think of it as Digital Ocean tutorials that are as a simple file you can always run over and over: Step 1: Create a Dockerfile Dockerfile includes the list of commands you are going to perfor...
Add a comment...

Post has attachment
Optimizing Your Spark Cluster for Various Scenarios
Given a defined scenario for your system, how can meet requirements? Asking for more machines, memory and cores is always a valid idea, but your CFO may not approve it. "Know Your Data" As Demi Ben Ari says: "know your data" is the answer. You must understa...
Add a comment...

Post has attachment
Creating LVM disk for MongoDB: Right or Not?
One of the benefits of using replicated environments is the option of having large high IOPS disks using commodity disks, without the need to create complex HA disk based solutions like RAID 10. We wil demostrate this method by creatign a LVM based disk arr...
Add a comment...

Post has attachment
Ruby is Dead! (You nead to take care of its memory issues)
One of the common problems with Ruby is its memory usage, just like JVM based languages (yes Java, I'm talking about you). Actually Ruby just like Java is based on garbage collector. This GC if not used correctly, can cause "stop the world scenarios" (as we...
Add a comment...
Wait while more posts are being loaded