Rabu, 07 Desember 2016

Tugas Pengantar Teknologi Informasi 3

Tugas Pengantar Teknologi Informasi
Resume 5 Aplikasi berbasis Internet

Assalamu'alaikum W.W

Oke, kembali lagi dengan gua yang akan memposting sebuah hasil tugas yang dikasih oleh sang dosen tercinta :v

Kali ini gua mau posting yang isinya resume 5 aplikasi berbasis internet.

1. Gmail

A.Sejarah berdirinya Gmail
Gmail adalah singkatan dari Google Mail. Gmail / Google Mail adalah layanan surat eletronik (surel) berbasis web yang disediakan oleh Google.Inc secara gratis kepada semua orang (penggunanya). Layanan ini diluncurkan pada tanggal 21 Maret 2004 dan sempat membuat heboh banyak kalangan karena langsung menyediakan kapasitas email 1 GB yang pada saat itu sangat tidak wajar. Dan untuk pendaftarannya tidak terbuka untuk umum tetapi harus melalui undangan dari orang yang sebelumnya sudah mendapatkan account.Namun sekarang hal tersebut tidak berlaku lagi,semua orang dapat dengan mudah membuat account gmail tanpa harus melalui undangan dari orang yang sebelumnya sudah mendapatkan account.
Dewasa ini membuat account gmail merupakan sudah menjadi suatu keharusan bagi banyak orang,karena gmail merupakan surat elektronik terkemuka yang sangat dibutuhkan oleh banyak orang,baik itu untuk berkomunikasi maupun untuk berbagai keperluan lainnya.

Sejarah Singkat Gmail
Gmail adalah layanan surel (surat elektronik) milik Google yang dibuat oleh Paul Buchheit.Pengguna dapat mengakses Gmail dalam bentuk surat web HTTPS, protokol POP3 ataupun IMAP4. Gmail diluncurkan dengan sistem undangan dalam bentuk Beta pada 1 April 2004,dan tersedia untuk publik pada 7 Februari 2007 meski masih menyandang status Beta. Bersama seluruh produk Google Apps, layanan ini tidak lagi Beta pada 7 Juli 2009.
Dengan kapasitas penyimpanan awal 1 GB per pengguna, Gmail berhasil meningkatkan standar penyimpanan gratis surat web dari 2-4 MB yang ditawarkan para pesaingnya pada waktu itu. Pesan pribadi, termasuk lampiran, dibatasi hingga 25 MB, lebih besar daripada layanan surat web lainnya. Gmail memiliki antarmuka berorientasi pencarian dan "tampilan percakapan" yang mirip dengan forum Internet. Sejumlah pengembang web mengakui Gmail adalah layanan pertama yang memakai metode pemrograman Ajax. Gmail beroperasi dengan Google GFE/2.0 di Linux. Pada Juni 2012, Gmail adalah layanan surat elektronik berbasis web terbesar dengan 425 juta pengguna aktif di seluruh dunia.

Fungsi Gmail
Gmail/Google mail memiliki banyak fungsi/kegunaan bagi para penggunannya.Fungsi gmail bagi penggunanya antara lain,sebagai alat untuk berkomunikasi (surat-menyurat elektronik) dengan orang lain,sebagai alat yang dibutuhkan untuk membuat akun media sosial seperti facebook,twitter,linkedin,instagram,path,dan lainnya,sebagai alat yang dibutuhkan dalam membuat akun paypal (rekening online),sebagai alat yang dibutuhkan dalam berbisnis online,seperti membuat blog baik itu blogspot maupun wordpress,mendaftar di situs paid survey,maupun untuk mendaftar di situs paid to click (PTC).Disamping itu tentu gmail memiliki banyak fungsi lainnya.

Fitur Gmail
Gmail menyedikan kapasitas penyimpanan sebanyak lebih dari 7538 megabyte dan terus bertambah. Jumlah ini lebih dari jumlah yang disediakan situs lain. seperti Yahoo! dan Hotmail. Hal ini berarti para pengguna dapat menyimpan sampai ribuan surat elektronik. Sampai saat ini, gmail merupakan email dengan kapasitas terbanyak.

 Gmail juga menampilkan iklan yang didasarkan dari email yang diterima pengguna. Iklan tersebut hanya diperlihatkan ke pengguna Gmail dan tidak dikirimkan ke alamat eksternal.

Gmail dapat mengirimkan lampiran hingga 25 MB per email.

Salah satu dari hal baru yang ditawarkan Gmail adalah penyortiran email dalam bentuk "Conversation view". Dengan begini email yang diterima akan diurutkan dalam bentuk percakapan, sehingga semua balasan dan topik tidak terpisah-pisah. Hal ini bisa membuat pengguna mudah untuk melihat email yang mereka dapat. Gmail kadang salah mengira email mana yang harus dikelompokkan bersama-sama, namun hal ini sudah jarang terjadi.

Salah satu perubahan baru adalah kemampuan untuk melabeli email. Sebuah email dapat mempunyai lebih dari satu label. Fitur ini berguna untuk menyortir email sesuai dengan label yang diberikannya, Google juga dapat memberikan label secara otomatis dengan sebuah filter.

Fitur Keunggulan Gmail
1).Perlindungan dari Spam
2).Mudah melakukan pencarian terhadap email-email Anda
3).Lebih mudah mengikuti diskusi, karena dibantu layout topik/thread yang tersusun dengan baik
4).Fasilitas chatting yang terintegrasi
5).Pengelompokan email dengan cara filtering/penyaringan, pemberian label dan bintang yang tidak terbatas
6).Dapat diakses dengan ponsel (mobile device)
7).Kapasitas yang besar – dan makin besar seiring dengan berjalannya waktu
8).Ada Iklan – tetapi tidak cukup mengganggu
9).Menghemat waktu
10).Gratis dalam membuat akun 
11).Terintegrasi dengan seluruh produk Google
12).Dimiliki oleh Perusahaan Raksasa Google
13).Tampilannya yang user friendly

B. Kelebihan dan kekurangan Gmail
Beberapa keunggulan gmail diantaranya adalah : 
1.                  Akun gmail ini bisa dikatakan akun multis fungsi, dimana bila kita memiliki akun Gmail maka sekali kita login pengguna sudah bisa mengakses beberapa layanan Google lainnya, seperti Youtbe, Blogger, dan layanan-layanan gratis lainnya milik Google.
2.                  Memiliki quota (kapasitas penyimpanan) lebih dari 2828 MB yang diberikan gratis (dan akan terus bertambah). Sehingga email kita aman disimpan disana meskipun tidak pernah dihapus. 
3.                  Keunggulan selanjutnya adalah, Kapasitas gmailnya yang sangat besar, mencapai 20MB pada attachment atau lampiran pada email yang akan dikirimkna. 
4.                  Email yang responsif, kenapa saya katakan responsif karena ketika ada email baru masuk pengguna tidak perlu merefresh maka email yang baru masukpun sudah bisa terlihat 
5.                  Mempunya fasilitas pengelompokkan Folder tertentu, mislanya Anda ingin mengelompokkan beberapa email dalam kategori folder A, B, C dst sehingga lebih mudah dalam pencarian di berikutnya. 
6.                  Gmail mempunyai fasilitas Anti Spam terbaik di Dunia, tidak diragukan lagi karena layanan ini milik Google maka tingkat Security nya pun pasti bisa diacungi jempol 3. 
7.                  Memiliki fasilitas Chating di dalam Email, sehingga Anda bisa lebih nyaman berkomunikasi dengan relasi Anda melalui Chat tersebut jika Relasi Anda sedang online. 
8.                  Gmail ini dapat dikonfigurasi untuk menggunakan POP3. Dengan demikian kita dapat mendownload email kita dan membacanya dirumah, tanpa harus terhubung ke internet. 
9.                  Fasilitas pencarian google untuk untuk mempercepat pencarian email yang Anda cari, kapanpun email dikirim dan diterima. 
10.              Setiap email yang dikirim dan diterima bisa dipastikan bebas Virus, hal ini karena setiap email yang masuk telah di-scan dengan menggunakan antivirus AVG. 
11.              Kecepatan yang luar biasa, terutama dalam hal pengiriman dan pengambilan data, tentu saja dong Server milik Google. 
12.              Account Gmail dapat digunakan untuk mendaftar di milis yang menggunakan domain email lain, ini nih yang jarang bisa didapatkan dari email lain, biasanya milis hanya dari 1 domain email saja, tapi kalau Gmail tidak

Beberapa kelemahan gmail diantaranya adalah :
1.                  Tidak ada menu drag and drop. Fitur drag and drop email telah support di Yahoo, namun tidak di Gmail. Tampaknya sederhana, namun pada dasarnya user akan lebih senang yang praktis, ketimbang harus me-check semua email dan kemudian memilih folder lainnya ketika memindahkan sebuah email.
2.                  Fitur delete. Memang shortcut keyboard sudah ada di Gmail, namun untuk shortcut penghapusan email bukan berupa tombol yang biasa digunakan, yakni “Delete” di keyboard, malah tombol “#”. 
3.                  Fitur label. Gmail tidak menyediakan fasilitas pembuatan folder baru, tapi hanya berupa penberian label baru di masing-masing email. Fasilitas ini memiliki kelemahan yakni email masih akan tetap tampil di kotak inbox. 
4.                  Scan email. Gmail memang melakukan scanning email di semua inbox, sehingga Google dapat memasang iklan yang tepat sasaran. Oleh karena itu, email user bisa dibaca orang lain, dan pemilik inbox tidak bisa berbuat apa-apa, mengingat itu semua adalah layanan dari Gmail. 
5.                  Statis signature. Layanan email lain masih memberikan fasilitas membuat lebih dari satu signature untuk banyak alamat email. Namun, di Gmail user harus repot mengganti signature secara manual setiap alamat email yang berbeda.

C. Teknologi yang digunakan oleh Gmail
Sejumlah pengembang web mengakui Gmail adalah layanan pertama yang memakai metode pemrogramanAjax. Gmail juga mengaplikasi teknologi pencarian Google yang memudahkan penggunanya mencari sesuatu dari email mereka.
Teknologi Push e-mail juga diterapkam Gmail pada perangkat iPhone dan Windows Mobile, sedangkan pada perangkatTelepon pintar (smartphone) lainnya kemampuan teknologi Push e-mail dari Gmail ini bervariasi tergantung dari aplikasi yang bisa dipasang pada Telepon pintar dari berbagai merk dan jenis

2. Yahoo

A. Sejarah Berdirinya Yahoo
Yahoo didirikan oleh Jerry Yang dan David Filo pada bulan Januari 1994 dan dibentuk pada 1 Maret 1995. Pada tanggal 16 Juli 2012, mantan eksekutif Google, Marissa Mayer, ditunjuk sebagai CEO dan Presiden Yahoo.
Setelah Jerry yang dan Divid Filo bertemu dan sama-sama menjadi mahasiswa di Universitas Stanford. mereka mempunyai kebiasaan dan kegemaran yang sama yaitu menjelajah ( Surfing ) di internet. Pada saat melakukan kegiatan surfing, mereka sering mengalami kesulitan dalam mencari sesuatu yang mereka butuhkan di internet " karena pada waktu itu belum ada search engine ( mesin pencari ) ".

Kemudian pada bulan Februari 1994, mereka mulai mengumpulkan link-link ( Alamat website ) dengan membuat indeks atas situs-situs website favorit mereka. Kemudian Link-link alamat Website berupa daftar list website yang mereka buat sudah terlalu banyak, sehingga mereka harus membaginya menjadi kategori-kategori. dan juga dibuat sub-sub kategori. Itulah awal mula konsep dari pembuatan Yahoo!.

Pada saat pertama kali mereka memberi nama situsnya Jerry`s Guide to the World Wide Web namun dikarenakan nama tersebut terlalu panjang, kemudian mereka mengganti nama situsnya menjadi Yahoo singkatan dari Yet Another Hierarchical Oficious Oracle.

Perkembangan Yahoo

Pada awalnya Yahoo mereka gunakan untuk kepentingan pribadi saja. Tetapi dikarenakan indeks situs yang mereka buat banyak digunakan oleh orang lain untuk menyusuri situs website yang dibutuhkan, dan karena Pengunjung Yahoo semakin banyak, maka mereka membuatnya menjadi database yang teratur dan mengembangkan semacam software mesin pencari untuk menjalankannya.
Pada saat itu mereka belum memiliki modal, mereka memanfaatkan komputer milik universitas untuk kegiatan ini. Data disimpan di komputer-komputer kampus. Tidak butuh waktu lama belum  genap 1 tahun situs mereka mendapat sambutan yang luar biasa dari pengguna internet. 
Pada tahun 1994, situs mereka mulai mendapatkan rekor Hit sebanyak 1 juta pengunjung dalam 1 hari. dan akibatnya membuat infrastruktur jaringan komputer di universitas terbebani traffic yang sangat besar. dan tidak heran jika para pejabat universitas meminta keduanya untuk menyewa server di luar kampus untuk menjalankan "bisnis" mereka itu.

B. Kelebihan dan kekurangan Yahoo!

Beberapa Kelebihan dari Yahoo! Messenger adalah :
1. Kita dapat chatting dengan sesama pengguna yahoo dengan cepat dan mudah.
2. Tampilan yahoo lebih minimalis, hal ini menguntungkan bagi pengguna yang baru menggunakan Yahoo! Messenger.
3. Tanpa mendownload aplikasi tersebut, kita sudah dapat chatting secara langsung melalui e-mail yahoo.
4. Dapat berbagi (share) foto-foto secara langsung ketika chatting dengan menggunakan aplikasi Yahoo! Messenger.
5. Dapat melakukan video call dengan sesama pengguna yahoo.
6. Dapat melakukan conference chat atau conference video dengan banyak teman-teman chatting lainnya.
7. Pada saat chatting, kita dapat menambhakna atau menyisipkan berbagai macam emoticon, atau mengubah tampilan layar chatting dengan menggunakan environment.
Beberapa kekurangan dari Yahoo! Messenger  :
1. Jika sinyal internet sedang lambat, sangat susah untuk masuk ke dalam aplikasi tersebut.
2. Kelemahan di dalam mesin Penerima Yahoo! Messenger memudahkan hacker untuk mengacaukan sistem komputer si pengguna

C. Teknologi yang digunakan oleh Yahoo!
Yahoo menggunakan sebuah teknologi yang bernama teknologi Big Data. Teknologi  Big Data adalah sebuah sistem teknologi yang diperkenalkan untuk menanggulangi ‘ledakan informasi’ seiring dengan semakin bertumbuhnya ekosistem pengguna perangkat mobile dan data internet. Pertumbuhan perangkat mobile dan data internet ternyata sangat mempengaruhi perkembangan volume dan jenis data yang terus meningkat secara signifikan di dunia maya. Berbagai jenis data, mulai data yang berupa teks, gambar atau foto, video hingga bentuk data-data lainnya membanjiri sistem komputasi. Tentunya hal ini perlu jalan keluar. Dan Big Data adalah solusi yang kerap digaungkan beberapa waktu belakangan ini.


3. Hotmail

A.Sejarah berdirinya Hotmail
Windows Live Hotmail, atau yang sebelumnya dikenal dengan nama MSN Hotmail dan seringkali hanya disebut dengan Hotmail, merupakan layanan e-mail berbasis web gratis yang dioperasikan oleh Microsoft sebagai bagian dari Windows Live Group. Layanane-mail berbasis web gratis ini diprakarsai oleh Sabeer Bhatia dan Jack Smith, dan pertama kali diluncurkan pada bulan Juli 1996 dengan nama HoTMaiL. Didanai oleh perusahaan modal ventura Draper Fisher Jurvetson, Hotmail merupakan salah satu pioneer penyedia layanan e-mail berbasis web gratis. Nama asli dan kapitalisasi layanan e-mail gratis satu ini, yaitu HoTMaiL, berasal dari kata HTML (HyperText Markup Language), bahasa pengkodean yang digunakan oleh World Wide Web (www). HoTMaiL kemudian diakuisisi oleh Microsoft pada tahun 1997 senilai $ 400 juta, dan tak lama setelahnya, layanan e-mail gratis ini berubah nama menjadi MSN Hotmail. Versi kini dari layanan e-mail gratis ini, Windows Live Hotmail, secara resmi diumumkan pada 1 November 2005 dan dirilis di seluruh dunia pada 7 Mei 2007.
Windows Live Hotmail memiliki fitur penyimpanan yang tidak terbatas, pengamanan dengan hak paten, teknologi Ajax.

B.Kelebihan dan kekurangan Hotmail
            Kelebihan Hotmail :
·                     Hotmail dapat mendeteksi email yang masuk sebagai spam sehingga kita dapat menerima email hanya dari pengirim yang kita kenal.  
·                     Hotmail mempunyai tampilan yang mudah untuk digunakan. 
·                     Hotmail mempunyai tingkat security yang tinggi dengan adanya fasilitas Virus Protectea E-mail (bekerja sama dengan McAfee Security Service for MSN yang terdiri dari Virus Scan Online personal Firewall dan privacy service untuk meningkatkan kedalam sistem), SSL (Secure Sockets Layer) sebagai komunikasi protokol untuk mentransmisi informasi yang sesuai kepada penerima dimana ketika log in dikirim, maka semua data akan dienkripsi dan dikirim kembali dengan menggunakan SSL Koneksi, sehingga tidak semua orang dapat membaca atau mengakses data yang sudah ditransmisi.  

             Kekurangan Hotmail :

·                     Hotmail tidak memberikan akses POP3 atau IMAP secara gratis. Jika ingin mengePOP maka kita harus membayar kepada Microsoft.

C. Teknologi yang digunakan pada Hotmail

Serupa dengan layanan webmail besar lainnya, Hotmail menggunakan teknik pemograman Ajax dan mendukung versi terbaru dari Internet Explorer, Mozilla Firefox, Safari, danGoogle Chrome. Beberapa fiturnya, termasuk kontrol keyboard, memberikan kemampuan navigasi di seluruh halaman tanpa harus menggunakan mouse, kemampuan untuk mencari pesan-pesan pengguna yang mengandung syntax query terstruktur seperti dari: ebay, filterisasi pesan, pengorganisasian pesan berbasis folder, penyelesaian alamat kontak secara otomatis ketika menulis, pengelompokan kontak, mengimpor dan mengekspor kontak sebagai file CSV, format rich text, signature berupa rich text, penyaringanspam, dan virus scanning.


4. Instagram

A.Sejarah berdirinya Instagram
adalah sebuah aplikasi berbagi foto yang memungkinkan pengguna mengambil foto, menerapkan filter digital, dan membagikannya ke berbagai layanan jejaring sosial, termasuk milik Instagram sendiri. Satu fitur yang unik di Instagram adalah memotong foto menjadi bentuk persegi, sehingga terlihat seperti hasil kamera Kodak Instamatic dan Polaroid. Hal ini berbeda dengan rasio aspek 4:3 yang umum digunakan oleh kamera pada peralatan bergerak.

Instagram dapat digunakan di iPhone, iPad atau iPod Touch versi apapun dengan sistem operasi iOS 3.1.2 atau yang terbaru dan telepon kamera Android apapun dengan sistem operasi 2.2 (Froyo) atau yang terbaru. Aplikasi ini tersebar melalui Apple App Store danGoogle Play.

Pada tanggal 9 April 2012, diumumkan bahwa Facebook setuju mengambil alih Instagram dengan nilai sekitar $1 miliar.

Berdiri pada tahun 2010 perusahaan Burbn, Inc., merupakan sebuah teknologi startup yang hanya berfokus kepada pengembangan aplikasi untuk telepon genggam. Pada awalnya Burbn, Inc. sendiri memiliki fokus yang terlalu banyak di dalam HTML5 mobile, namun kedua CEO, Kevin Systrom dan juga Mike Krieger, memutuskan untuk lebih fokus pada satu hal saja. 

Kevin Systrom and Mike Krieger
Setelah satu minggu mereka mencoba untuk membuat sebuah ide yang bagus, pada akhirnya mereka membuat sebuah versi pertama dari Burbn, namun di dalamnya masih ada beberapa hal yang belum sempurna. Versi Burbn yang sudah final, adalah aplikasi yang sudah dapat digunakan di dalam iPhone, yang dimana isinya terlalu banyak dengan fitur-fitur. Sulit bagi Kevin Systrom dan Mike Krieger untuk mengurangi fitur-fitur yang ada, dan memulai lagi dari awal, namun akhirnya mereka hanya memfokuskan pada bagian foto, komentar, dan juga kemampuan untuk menyukai sebuah foto. Itulah yang akhirnya menjadi Instagram.

Kegunaan Utama Instagram adalah sebagai tempat untuk mengunggah dan berbagi foto-foto kepada pengguna lainnya. Foto yang hendak ingin diunggah dapat diperoleh melalui kamera iDevice ataupun foto-foto yang ada di album foto di iDevice tersebut.

Foto yang telah diambil melalui aplikasi Instagram dapat disimpan di dalam iDevice tersebut. Penggunaan kamera melalui Instagram juga dapat langsung menggunakan efek-efek yang ada, untuk mengatur pewarnaan dari foto yang dikehendaki oleh sang pengguna. Ada juga efek kamera tilt-shift yang fungsinya adalah untuk memfokuskan sebuah foto pada satu titik tertentu. Setelah foto diambil melalui kamera di dalam Instagram, foto tersebut pun juga dapat diputar arahnya sesuai dengan keinginan para pengguna. Foto-foto yang akan diunggah melalui Instagram tidak terbatas atas jumlah tertentu, melainkan Instagram memiliki keterbatasan ukuran untuk foto. Ukuran yang digunakan di dalam Instagram adalah dengan rasio 3:2 atau hanya sebatas berbentuk kotak saja. Para pengguna hanya dapat mengunggah foto dengan format itu saja, atau harus menyunting foto tersebut dulu untuk menyesuaikan format yang ada. Setelah para pengguna memilih sebuah foto untuk diunggah di dalam Instagram, maka pengguna akan dibawa ke halaman selanjutnya untuk menyunting foto tersebut.
Tampilan Instagram
Pada versi awalnya, Instagram memiliki 15 efek-efek yang dapat digunakan oleh para pengguna pada saat mereka hendak menyunting sebuah foto. Efek tersebut terdiri dari: X-Pro II, Lomo-fi, Earlybird, Sutro, Toaster, Brannan, Inkwell, Walden, Hefe, Apollo, Poprockeet, Nashville, Gotham, 1977, dan Lord Kelvin. Namun tepat pada tanggal 20 September yang lalu Instagam telah menambahkan 4 buah efek terbaru yaitu; Valencia, Amaro, Rise, Hudson dan telah menghapus 3 efek, Apollo, Poprockeet, dan Gotham dari dalam fitur tersebut. Di dalam pengaplikasian efek sekalipun para pengguna juga dapat menghilangkan bingkai-bingkai foto yang sudah termasuk di dalam efek tersebut. Fitur lainnya yang ada pada bagian penyuntingan adalah Tilt-Shift. Tilt-shift ini, sama fungsinya dengan efek kamera melalui instagram, yaitu untuk memfokuskan satu titik pada sebuah foto, dan sekelilingnya menjadi buram. Dalam penggunaannya aplikasi Tilt-Shift memiliki 2 bentuk, yaitu persegi panjang dan juga bulat. Kedua bentuk tersebut dapat diatur besar dan kecilnya, juga titik fokus yang diinginkan. Tilt-shift juga mengatur rupa foto disekeliling titik fokus tersebut, sehingga para pengguna dapat mengatur tingkat buram pada sekeliling titik fokus di dalam foto tersebut.

B. Kelebihan dan kekurangan Instagram

Kelebihan Instagram :
1. Memperindah foto kita
2. Bisa menshare foto
3. Memasarkan produk atau berjualan online
4. Instagram juga mengembangkan InstaMessage, fitur chat antar pengguna Instagram

Kekurangan Instagram :
1. Video yang kita upload hanya berdurasi sekitar 15 detik
2. Karena berbasis smartphone, foto-foto yang dipajang di Instagram berukuran kecil dan sering tidak terlihat jelas

C. Teknologi yang digunakan oleh Instagram

Instagram telah melayani lebih dari 100 juta pemakai aktif. Dan setiap harinya, puluhan juta foto diupload oleh para pengguna Instagram. Hal ini mengharuskan Instagram dirumahkan ke sebuah server Enterprise yang terletak di Amazon EC2.

EC2 (Elastic Cloud) sendiri merupakan server berbasis Cloud Computingyang dimiliki Amazon. Server cloud handal ini menggunakan teknologi Xen Virtualization, yang memiliki keunggulan dimana beberapa operating sistem dapat bekerja sama untuk mengeksekusi sebuah server.


  • Sistem Operasi (OS)
Sampai artikel ini ditulis, Instagram masih menggunakan sistem operasi open source Linux Ubuntu 11.04 (codename : Natty Narwhal). Sistem operasi Linux terutama Ubuntu dipilih oleh para Engineer Instagram karena terkenal solid dan juga handal.

Di dalam tubuh Natty Narwhal-nya Instagram, para Engineer memilihNginx untuk urusan server proxy dan juga Load Balancing aplikasi Instagram. Nginx terkenal sangat cepat, bahkan menurut beberapa sumber Nginx lebih cepat dibandingkan Apache.

  • Aplikasi Server
Selanjutnya, Instagram juga berdiri tegap pada aplikasi serverDjango. Web framework ini mempunyai basis bahasa pemrograman tingkat tinggi (high level) Python. Django, karena dibuat menggunakan Phyton terkenal memiliki fleksibilitas dan juga performa yang ciamik untuk urusan aplikasi server.

Instagram juga memanfaatkan sebuah WSGI Server bernama Gunicorn. Perlu pembaca ketahui bahwa WSGI atau Web Server Gateway Interface merupakan sebuah aplikasi interface yang menjembatani antara web server dengan aplikasi web berbasis Phyton.

Gunicorn sendiri adalah WSGI server yang dikhususkan untuk server-server berbasis UNIX dan ditulis dengan bahasa pemrograma Python. Kelebihan Gunicorn adalah dapat diimplementasikan secara cepat, sederhana dan juga memiliki resource kecil pada sebuah server.

  • Penyimpanan Data (Storage)
Data-data seperti informasi user (pemakai), metadata foto, tag dan lain sebagainya disimpan dalam sebuah database storage bernamaPostgreSQL. Data Instagram sangatlah besar, sampai-sampai mereka mereplikasi kedalam 12 zona yang berbeda.

Di dalam server Amazon tersebut, para teknisi Instagram melakukan replikasi menggunakan metode Streaming Replication. Dimaksudkan agar data disimpan secara berbarengan antara satu zona dengan zona yang lain. Seperti sistem server pada umumnya, Instagram juga menggunakan sistem Snapshooting agar suatu kali terjadi permasalahan data, server tetap menyimpan backup terbaru.


  • Sistem Notifikasi (Push Notification System)
Saat kita menggunakan aplikasi mobile Instagram di iPhone, Android, maupun Windows Phone, suatu saat kita pasti mendapatkan sebuah notifikasi dikala ada teman menyukai atau mengomentari foto kita. Instagram menggunakan sebuah teknologi framework bernama Pyapnuntuk sistem notifikasi mereka.
Sedangkan untuk pekerjaan Task Queue, fitur dimana pada saat yang bersamaan Instagram dapat melakukan posting ke beberapa social network lain seperti Facebook, Twitter. Instagram memanfaatkan Gearman. Aplikasi framework ini berbasis open source, fleksibel, cepat dan juga dapat disisipkan berbagai bahasa pemrograman (PHP, C, Perl, Phyton) sesuai API yang disediakan.

5. Snapchat

A. Sejarah Berdirinya Snapchat
Sejarahnya, Snapchat diciptakan oleh tiga orang mahasiswa Stanford University, yaitu Evan Spiegel, Bobby Murphy, dan Reggie Brown. Mulanya ini adalah proyek kelas Spiegel dan Brown dengan nama Picabbo. Keduanya kemudian menggandeng Murphy untuk merealisasikannya ke dalam aplikasi. Pada bulan Juli 2011, Picabbo resmi memulai debut namun kemudian diubah menjadi Snapchat dan mendarat di Android pada 29 November 2012.
Tak butuh waktu lama bagi Snapchat untuk menarik perhatian dunia. Hanya dalam tempo dua tahun, Snapchat sudah mengirimkan lebih dari 700 juta foto dan video per harinya. Snapchat Stories setidaknya dikunjungi 500 juta kali setiap hari. Popularitasnya yang meroket membuatnya diganjar pendanaan dari beberapa investor. Menjadikan Snapchat sebagai perusahaan bernilai Miliaran Dollar. Facebook pun pernah kepincut dan bersedia membayar mahal untuk mendapatkan tanda tangan para petingginya, namun ditolak mentah-mentah.

Apa Saja Fitur-fitur Snapchat?

Kegunaan Snapchat sudah tercakup dalam definisinya di atas. Sekarang kita bahas apa saja fitur-fitur yang ada di Snapchat.

Snapchat mempunyai interface utama yang tidak ribet, menurut saya bahkan tergolong biasa-biasa saja. Saat pertama kali dijalankan aplikasi akan langsung menampilkan kamera yang bisa diubah mau kamera depan atau belakang. Di bagian tengah bawah ada tombol besar yang berfungsi sebagai shutter. Sekali tap aplikasi akan menjepret foto, jika ditahan aplikasi akan merekam video.

Ada juga fitur penambahan teman yang bisa dicari melalui daftar kontak atau username. Di panel yang sama pengguna juga dapat menemukan daftar teman yang sudah ditambahkan. Melalui daftar tersebut pengguna dapat saling mengirim pesan private.

Fitur Snapchat lainnya yang tergolong baru adalah Discover. Discover merupakan fitur konten yang memuat berbagai berita dari media-media ternama seperti CNN, Cosmopolitan, MTV, Daily Mail, Yahoo, Vice dan lain-lain.

Berikutnya ada fitur bernama Story. Fitur ini memungkinkan pengguna untuk menyiarkan video personal dirinya ke teman. Video ini dapat dilihat secara terus menerus oleh pengguna dan akan dikirim ke seluruh kontak dalam tempo 24 jam sebelum kemudian dihapus.

Terakhir Snapchat punya fitur yang juga tergolong muda, yaitu Snapcash. Fitur ini memberikan kemudahan kepada pengguna yang ingin mengirimkan uang ke pengguna lain.
Saat ini Snapchat tersedia di dua platform,Android dan iOS. Pengguna dapat mengunduh aplikasi secara gratis.

B. Kelebihan dan kekurangan di Snapchat
Kelebihan        :
1.                  Snapchat mempunyai konsep yang baru dan berbeda dari banyak sosial media.
2.                  Snapchat tidak membebani memory penyimpanan ponsel.
3.                  Pengguna snapchat harus fokus selama 10 detik untuk melihat foto atau video yang dibagikan.
4.                  Konten yang dilihat adalah konten yang terbaru secara langsung.
5.                  Bisa chat dengan bertukar foto atau video.
6.                  Dapat memberi tulisan pada foto.

Kekurangan     :
1.                  Foto atau video yang dibagikan teman tidak dapat tersimpan, kecuali kita ambil screenshoot.
2.                  Batas waktu hanya 10 detik, sehingga harus memerlukan fokus lebih untuk dapat menikmati video. Artinya, sulit menjalankan snapchat bersama dengan aplikasi lain.
3.                  Penyebaran dan pencarian konten sempit, tidak seluas instagram ditambah fitur hashtag.
4.                  Aplikasi ini cukup menguras daya baterai dan kuota internet.

C. Teknologi yang digunakan oleh Snapchat
Aplikasi chat Snapchat diketahui mendaftarkan paten pengenalan gambar untuk digunakan pada layanannya. Untuk apa?

paten ini memanfaatkan teknologi pengenalan gambar, agar secara otomatis mengidentifikasi objek bidikan personal.

Tujuannya, untuk menawarkan filter, iklan, bahkan coupon yang sesuai dengan kebiasaan serta profil data personal si pengguna.

Pengajuan paten ini tercatat sejak Januari 2015, namun baru dipublikasikan pekan lalu. Dalam pengajuannya, Snapchat membeberkan bagaimana mereka ingin memanfaatkan fungsi ini untuk merayu pengiklan.

Snapchat sesumbar, brand sangat potensial memanfaatkan teknologi ini untuk menjangkau 150 juta pengguna layanannya, berdasarkan kebiasaan mereka menggunakan Snapchat dan dari jepretan mereka.

Misalnya, gambar Empire State Building akan secara otomatis dikenali oleh Snapchat dan langsung memunculkan filter King Kong. Alhasil, aksi di Snapchat akan sesuai tema seperti cerita dalam film King Kong dengan latar gedung ikonik di Manhattan, New York, Amerika Serikat tersebut.