Top Trending Articles across various Dev Communities
Tags: articles, reading
Published: 2019-06-05 14:34:57

---
title: Top Trending Articles across various Dev Communities
published: true
description: Top Trending Articles across various Dev Communities 
tags: Articles, Reading
---

<b>1) Introduction to Elasticsearch and the ELK stack</b>

<div id="toc_container">
<div class="toc_title">
Table of Contents
      </div>
<ul class="toc_list">
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#Introduction">1. Introduction to Elasticsearch</a></li>
<li>
            <a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#UnderstandingElasticStack">2. Understanding Elastic Stack</a>
            <ul class="toc_list">
<li>Elasticsearch (We have already covered it under section 1!)</li>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#Kibana">Kibana</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#Logstash">Logstash</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#Beats">Beats</a></li>
</ul>
</li>
<li>
            <a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#ArchitectureofElasticsearch">3. The Architecture of Elasticsearch</a>
            <ul>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#NodesandClusters">Nodes and Clusters</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#IndicesandDocuments">Indices and Documents</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#Sharding">Sharding</a></li>
<li>
                  <a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#Replication">Replication</a>
                  <ul>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#KeepingReplicasSynchronized">Keeping Replicas Synchronized</a>
                     </li>
</ul>
</li>
</ul>
</li>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#HowSearchHappens">4. How Search Query Executed(Quick Overview)</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#EndNotes">5. End Notes</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html#RecommendedArticles">6. Recommended Articles</a></li>
</ul>
</div>

Source: <a href="https://fullstackgeek.blogspot.com/2019/03/introduction-to-elasticsearch-and-elk-stack.html">Introduction to Elasticsearch and the ELK stack</a>



<b>2) How Much Memory Does a Java Thread Take?</b>
It starts with:
A memory, which is taken by all Java threads, is a significant part of the total memory consumption of your application. There are a few techniques on how to limit the number of created threads, depending on whether your application is CPU-bound or IO-bound. If your application is rather IO-bound, you will very likely need to create a thread pool with a significant number of threads which can be bound to some IO operations (in blocked/waiting state, reading from DB, sending HTTP request).

Source: <a href="https://dzone.com/articles/how-much-memory-does-a-java-thread-take">How Much Memory Does a Java Thread Take?</a>



<b>3) Redis vs MySQL Benchmarks</b>

<div id="toc_container" style="border: 1px solid #aaa;">
<div class="toc_title" style="font-weight: 700; margin: 0; padding: 10px; text-align: center;">
Table of Contents
        </div>
<ul class="toc_list">
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#Introduction">Introduction to Redis</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#Prerequisites">Prerequisites</a></li>
<li>
                <a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#InstallationofRedisOverUbuntu">Installation of Redis over Ubuntu</a>
                <ul>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#InstallationConfiguration">[Mandatory] Installation and Configuration of Redis over Ubuntu</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#EnablingPassword">[Optional][Recommended] Enabling Password Authentication</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#PHPRedis">[Mandatory] Installation of PHPRedis over Ubuntu</a></li>
</ul>
</li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#Workflow">Workflow</a></li>
<li>
                <a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#SourceCode">Source Code</a>
                <ul>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#MySQLonly">MySQL Only</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#MySQLandRedis">MySQL and Redis</a>
                    </li>
</ul>
</li>
<li>
                <a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#BenchMarks">Benchmarks</a>
                <ul>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#TabularData">Tabular Data</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#GraphicalRepresentation">Graphical Representation</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#Conclusion">Conclusion</a></li>
</ul>
</li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#RecommendedArticles">Recommended Articles</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html#References">References</a></li>
</ul>
</div>

Source: <a href="https://fullstackgeek.blogspot.com/2019/04/redis-vs-mysql-benchmark.html">Redis vs MySQL Benchmarks</a>



<b>4) Evaluation of ML Algorithms for Intrusion Detection Systems</b>

It starts with:
The last decade has seen rapid advancements in machine learning techniques enabling automation and predictions in scales never imagined before. This further prompts researchers and engineers to conceive new applications for these beautiful techniques. It wasn’t long before machine learning techniques were used in reinforcing network security systems.

Source: <a href="https://dzone.com/articles/evaluation-of-machine-learning-algorithms-for-intr">Evaluation of ML Algorithms for Intrusion Detection Systems</a>



<b>5) Asynchronous JavaScript</b>

<div id="toc_container">
<div class="toc_title">
Table of Contents
        </div>
<ul class="toc_list">
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#Prerequisites">1. Prerequisites</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#Overview">2. Overview</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#Callbacks">3. Callbacks in JavaScript</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#HittingHTTPRequests">4. Hitting HTTP Requests in JavaScript</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#CallbackAbstraction">5. Callback Abstraction</a></li>
<li>
                <a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#Closures">6. Closures</a>
                <ul>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#MethodCurrying">Method Currying</a></li>
</ul>
</li>
<li>
                <a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#Promises">7. Promises</a>
                <ul>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#ShortHandSyntaxForPromises">Short-Hand Syntax for Promises</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#PromiseChaining">Promise Chaining</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#FetchAPI">Fetch API</a></li>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#AsyncAwait">Async-Await</a></li>
</ul>
</li>
<li>
                <a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#References">8. References</a>
            </li>
<li><a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html#RecommendedArticles">9. Recommended Articles:</a></li>
</ul>
</div>


Source: <a href="https://fullstackgeek.blogspot.com/2019/02/asynchronous-javascript-explained-for-beginners.html">Asynchronous JavaScript</a>