<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Networking on rizkidoank</title>
    <link>https://rizkidoank.com/tags/networking/</link>
    <description>Recent content in Networking on rizkidoank</description>
    <generator>Hugo -- 0.140.0</generator>
    <language>en-US</language>
    <lastBuildDate>Wed, 02 Nov 2016 21:35:58 +0000</lastBuildDate>
    <atom:link href="https://rizkidoank.com/tags/networking/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Ekosistem Hadoop pada Big Data</title>
      <link>https://rizkidoank.com/2016/11/02/ekosistem-hadoop-pada-big-data/</link>
      <pubDate>Wed, 02 Nov 2016 21:35:58 +0000</pubDate>
      <guid>https://rizkidoank.com/2016/11/02/ekosistem-hadoop-pada-big-data/</guid>
      <description>&lt;h3 id=&#34;big-data-hadoop&#34;&gt;Big Data, Hadoop?&lt;/h3&gt;
&lt;p&gt;Kata Big Data sempat menjadi hype di kalangan scientist dan IT enthusiast. Adapun salah satu yang banyak dibicarakan dan didiskusikan salah satunya terkait dengan infrastruktur Big Data. Bagi yang pernah mencoba belajar infrastruktur Big Data, setidaknya akan terdengar kata seperti Hadoop, Cluster, NoSQL, dan Distributed System (setidaknya itu yang pertama kali terdengar oleh saya saat akan belajar infrastruktur Big Data :D).&lt;/p&gt;
&lt;h3 id=&#34;ekosistem-hadoop&#34;&gt;Ekosistem Hadoop&lt;/h3&gt;
&lt;p&gt;Hadoop salah satu proyek yang dikembangkan oleh Apache Foundation. Ketika berbicara tentang Apache Hadoop yang tergambar adalah sebuah proyek inti itu sendiri. Sementara itu, akan ada istilah Hadoop Ecosystem karena pada aplikasinya ternyata sekumpulan perangkat lunak juga terlibat di ekosistem ini. Sekumpulan perangkat lunak ini dapat saling terhubung atau tidak, tergantung dari aplikasinya bagaimana.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Remote Desktop Real Display dengan VNC</title>
      <link>https://rizkidoank.com/2016/10/14/remote-desktop-real-display-dengan-vnc/</link>
      <pubDate>Fri, 14 Oct 2016 06:03:16 +0000</pubDate>
      <guid>https://rizkidoank.com/2016/10/14/remote-desktop-real-display-dengan-vnc/</guid>
      <description>&lt;p&gt;Beberapa minggu lalu sempat ramai berita tentang videotron di Jakarta Selatan yang di &amp;ldquo;retas&amp;rdquo; oleh seseorang. Berdasarkan dari berita-berita terakhir, pelaku melakukan aksinya dikarenakan tahu akses ke videotron tersebut karena saat ia melintas, &lt;em&gt;username&lt;/em&gt; dan &lt;em&gt;password&lt;/em&gt; terlihat di videotron tersebut.&lt;/p&gt;
&lt;p&gt;Sebenarnya, kejadian tersebut cukup menggelitik bagi saya. &lt;em&gt;Nah&lt;/em&gt;, pada tulisan ini saya akan berbagi salah satu solusi yang mungkin bisa diterapkan pada videotron tersebut tanpa khawatir akses terlihat.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;VNC (Virtual Network Computing)&lt;/strong&gt; adalah sistem &lt;em&gt;desktop sharing&lt;/em&gt; yang memanfaatkan protokol &lt;em&gt;Remote Frame Buffer&lt;/em&gt;. VNC terdapat klien dan server, pada server umumnya VNC akan membuat &lt;em&gt;virtual X11 server&lt;/em&gt; yang kemudian dapat diakses dengan menggunakan klien VNC untuk mengakses &lt;em&gt;virtual desktop&lt;/em&gt; tersebut.&lt;/p&gt;</description>
    </item>
    <item>
      <title>MariaDB Load Balancing</title>
      <link>https://rizkidoank.com/2016/10/13/mariadb-load-balancing/</link>
      <pubDate>Thu, 13 Oct 2016 03:40:00 +0000</pubDate>
      <guid>https://rizkidoank.com/2016/10/13/mariadb-load-balancing/</guid>
      <description>&lt;p&gt;MySQL atau MariaDB seringkali digunakan untuk DBMS relasional. Pada penggunaan pribadi atau skala kecil menengah, satu instance MySQL atau MariaDB sudah cukup untuk memenuhi kebutuhan. Namun, pada skala besar, seringkali ditemukan kendala seperti tidak mampu menangani rekues, eksekusi kueri yang lambat, dan lain-lain.&lt;/p&gt;
&lt;p&gt;Dalam menanggapi permasalahan tersebut, terdapat beberapa solusi yang dapat diterapkan antara lain tuning di DBMS,tuning di level sistem operasi, scale-up,atau load balancing. Pada tulisan ini saya akan mencoba melakukan load balancing MariaDB.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Message Queue Telemetry Transport (MQTT)</title>
      <link>https://rizkidoank.com/2016/09/29/message-queue-telemetry-transport-mqtt/</link>
      <pubDate>Thu, 29 Sep 2016 12:30:02 +0000</pubDate>
      <guid>https://rizkidoank.com/2016/09/29/message-queue-telemetry-transport-mqtt/</guid>
      <description>&lt;p&gt;&lt;em&gt;&lt;strong&gt;Message Queue Telemetry Transport (MQTT)&lt;/strong&gt;&lt;/em&gt; adalah protokol layer aplikasi yang didesain khusus untuk &lt;em&gt;constrained-device&lt;/em&gt; [1]. &lt;em&gt;Constrained-device&lt;/em&gt; yang dimaksud disini yaitu perangkat yang memiliki keterbatasan disisi &lt;em&gt;resources&lt;/em&gt;. MQTT menggunakan arsitektur dengan model &lt;em&gt;topic-based publish-subscribe&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&#34;publish-subscribe model&#34; loading=&#34;lazy&#34; src=&#34;https://rizkidoank.sgp1.digitaloceanspaces.com/rizkidoank/images/2016/09/mqtt_01.png&#34;&gt;
Pada MQTT, akan ada setidaknya tiga pemeran utama yaitu &lt;em&gt;publisher, subscriber, dan broker&lt;/em&gt; (lihat gambar diatas). &lt;em&gt;Publisher&lt;/em&gt; adalah peran yang memberikan suatu pesan kepada topik tertentu. &lt;em&gt;Subscriber&lt;/em&gt; yaitu klien yang &lt;em&gt;subscribe&lt;/em&gt; suatu topik, sehingga ketika &lt;em&gt;publisher&lt;/em&gt; mengirimkan pesan ke topik tersebut, &lt;em&gt;subscriber&lt;/em&gt; dengan topik yang sama akan menerima pesan tersebut. Lalu, yang terakhir yaitu &lt;em&gt;broker&lt;/em&gt;, ia berperan sebagai perantara antara &lt;em&gt;publisher&lt;/em&gt; dan &lt;em&gt;subscriber&lt;/em&gt;. Broker akan meneruskan pesan dari &lt;em&gt;publisher&lt;/em&gt; untuk dikonsumsi oleh &lt;em&gt;subscriber&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
