Find Jobs
Hire Freelancers

Java website, instrumented for performance monitoring

$2-8 USD / hour

Dibatalkan
Dibuat lebih dari 11 tahun yang lalu

$2-8 USD / hour

I need a website that doesn't do much and is instrumented with AppNeta's TraceView product. # The site itself The site itself should require 2 machines to run. The frontend machine should have 3 endpoints: * /login - This endpoint should make 3 database calls, then return an HTML page. * /overview - This endpoint should make a database call, a memcache call, and an internal REST API call, and an external REST API call. * /top_sites - This endpoint should make 50 of the same database call and 2 memcache calls (one set, one get). All of these should return a page with at least 200 lines of HTML on them. All of them should include a twitter share button. The backend machine should have one endpoint: * /api/data - This endpoint should make a database call, and 2 memcache calls (set & get). For each of the calls above, I specifically mean: * A database call: Make a call to a MySQL database, which is set up on the same machine. I don't care what the query is, but it should take 200-400ms to return. * A memcache call: Make a call to memcached on the same machine. The set should set a key (named 'obj_cache'), and the get should retrieve the key 'obj_cache' 90% of the time, and 10% of the time retrieve 'cached_obj'. * An external REST API call: Make an HTTP call to [login to view URL] Don't worry about passing credentials. * An internal REST API call: Make an HTTP call to the other server (the backend), at /api/data. In all of these cases, you should ignore the result -- the important part is that the call is made. You should use the following libraries / versions: * Apache webserver, version 2.2, set up to proxy requests to Tomcat. * Tomcat webserver, version 6.x. * Spring MVC framework, version 3 * xmemcache memcache client, version 1.3.6 * MySQL JDBC * Apache HTTP client, version 4. # The instrumentation I want to get visibility into what this site is doing. You should instrument both sites with TraceView. There is a 14 day trial available (link below), which should give you enough time to instrument this site. Go through the installation procedure on both machines, and make sure they have the following: * Basic install (i.e., the tracelyzer daemon is running) * Apache install on the frontend (i.e., mod_oboe installed) * Java installation (i.e., [login to view URL] loaded via -javaagent in [login to view URL]) TraceView trial: [login to view URL]
ID Proyek: 4133430

Tentang proyek

5 proposal
Proyek remot
Aktif 11 tahun yang lalu

Ingin menghasilkan uang?

Keuntungan menawar di Freelancer

Tentukan anggaran dan garis waktu Anda
Dapatkan bayaran atas pekerjaan Anda
Uraikan proposal Anda
Gratis mendaftar dan menawar pekerjaan
5 freelancer menawar dengan rata-rata $11 USD/jam untuk pekerjaan ini
Avatar Pengguna
Have a kind look at PM to see my detail proposal & accept my bid to start work immediately.
$15 USD dalam 6 hari
4,7 (11 ulasan)
5,2
5,2
Avatar Pengguna
please check my profile and portfolio..
$10 USD dalam 6 hari
4,8 (7 ulasan)
4,9
4,9
Avatar Pengguna
Hi Friend, Java/WebService skill guy here. Please check the PM for details. Thanks.
$15 USD dalam 40 hari
5,0 (1 ulasan)
1,4
1,4
Avatar Pengguna
Hi I want to apply your project. Please take a look at my CV.
$8 USD dalam 10 hari
0,0 (0 ulasan)
0,0
0,0

Tentang klien

Bendera UNITED STATES
Providence, United States
5,0
2
Memverifikasi Metode pembayaran
Anggota sejak Jan 16, 2013

Verifikasi Klien

Terima kasih! Kami telah mengirim Anda email untuk mengklaim kredit gratis Anda.
Anda sesuatu yang salah saat mengirimkan Anda email. Silakan coba lagi.
Pengguna Terdaftar Total Pekerjaan Terpasang
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Memuat pratinjau
Izin diberikan untuk Geolokasi.
Sesi login Anda telah kedaluwarsa dan Anda sudah keluar. Silakan login kembali.