Find Jobs
Hire Freelancers

Distributed Systems Programming using scala

$30-250 USD

Cerrado
Publicado hace más de 6 años

$30-250 USD

Pagado a la entrega
a programming language called Scala, which is supported by Java and allows distributed programming applications to be seamlessly developed in Java/Scala without the concern of how to implement threads and multithreading. Any threading requirements are automatically managed by the Scala architecture. In each of the three weeks a practical class will explore example usage of Scala and three exercises will be set that require you to extend the development of those practical exercises. Exercise 1: A distributed calculation of Pi Modify the Pi example described in class to: a) display the message “I received part of the result!”, followed by the total number of results received to far, each time a worker returns its result to the master. b) have every Worker display the time it has taken to calculate its portion of the end Pi result. Exercise 2: Optimising distributed data management Extend the Remote example to: a) include a “Track” case in the “active” method of the “Sender” class. This new case would be responsible with keeping track (count) of how many times the status was printed to screen and it should be used in the “c @ Continue” case of the same “active” method (within the first “if” statement of the “c @ Continue” case). The “Done” case of the same “active” method should also use this new counter when displaying the summary. b) use an array ('Map') instead of 4 single 'val' items (remotePath, totalMessages, burstSize, payloadSize) for keeping track of and accessing the Sender settings. (Note: There are several locations within the code which need altering, search carefully.) Exercise 3: Extending distributed object functionality Modify the Supervision example by adding two more cases to the “Child” class' “receive” method. The two cases should: a) store the values of two arbitrary strings (“str1”, “str2”) within the “Child” class. b) calculate and print the Sum of the lengths of the two strings. (Note: Look at how the “state” variable is used.) c) make the “child” object crash through an exception triggered by one of the two new methods by following the pattern present within the “CommenceOperations” case of the “receive” method of the “Supervisor” class. (Note: Look at Exception handling when the data types of the parameters and arguments are incompatible.)
ID del proyecto: 14785999

Información sobre el proyecto

15 propuestas
Proyecto remoto
Activo hace 7 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
15 freelancers están ofertando un promedio de $146 USD por este trabajo
Avatar del usuario
Hi, sir I have a great skill in java&scala. I'm sure I can complete your project. My price and period is negotiable. We can discuss the details via chat. Thanks. Relevant Skills and Experience I have been developing for 10+ years Proposed Milestones $55.5 USD - done $55.5 USD - done
$111 USD en 3 días
5,0 (265 comentarios)
7,7
7,7
Avatar del usuario
Hello Sir... I have a very good experience in Scala and Akka Please contact me for more details when possible. I look forward to work for you Sir. Best Regards. Relevant Skills and Experience I am a computer science tutor, I teach Scala and Algorithms. I have done many projects like this, and I'm one of the top Scheme developers, and you can check by clicking on my profile picture. Proposed Milestones $75 USD - 1 $75 USD - 1
$150 USD en 3 días
5,0 (21 comentarios)
4,7
4,7
Avatar del usuario
I am an IITK graduate and I have 9 years of experience in software development. I have 100% completion rate and I have finished all the projects with the highest level of customer satisfaction. Relevant Skills and Experience I usually finish projects with ease on which other freelancers have already given up. I learn and understand new stuff very fast and finish the job with top quality and reliability. Proposed Milestones $77.5 USD - test $77.5 USD - test
$155 USD en 3 días
4,0 (24 comentarios)
5,6
5,6
Avatar del usuario
I have working experience in developing Machine Learning application using Java/scala, weka, spark and Hadoop Relevant Skills and Experience I have working experience in developing Machine Learning application using Java/scala, weka, spark and Hadoop Proposed Milestones $77.5 USD - inital $77.5 USD - final
$155 USD en 3 días
4,4 (6 comentarios)
4,6
4,6
Avatar del usuario
Hi Dear I have a lot of experience in DataBases ,Data Warehous,DB2 , Teradata etc . I am DataBases + Warehouse certified from Oracle,postgresSQL,SQL SERVER , Access. Relevant Skills and Experience I have done many work in Requirements analysis , Data Staging, Data Warehouse, DataBases. I am expert in developing ERD, Front-End, Backend, Security, Optimization, SSIS, SSRS. Proposed Milestones $77.5 USD - Milestone $77.5 USD - Milestone
$155 USD en 3 días
5,0 (3 comentarios)
2,9
2,9
Avatar del usuario
Hello,Sir High-Quality+fast development+good credit+fast communication=My work method! My first aim is to provide you quality and professional task. i have developed for 7 years on freelancer.com. This is my new Account. I can work fast for the project to meet tight deadlines. I have a lot of experiences in java,scala for 5+years. I understand your proposal completely. I am sure that I will carry out completely with my skills. and you will be glad with my good quality work. i have full time for your task and i can communicate with you at any time. If you reply my request,I am ready for carrying out the task anytime and have enough time. Let’s resolve this task with together. Thanks Regards.
$144 USD en 3 días
5,0 (5 comentarios)
2,7
2,7
Avatar del usuario
I would like to offer myself a probable candidate assignment as I am confident of delivering quality output. I have 3 years of IT experience in window application,website design and developments Relevant Skills and Experience I Have in this technology * HTML,CSS,BOOTSTRAP,AJAX,JQUERY,JAVASCRIPT,SERVLET,SPRING MVC,SPRING SECURITY,HIBERNATE,MYSQL,LOG4J, MAVEN ETC..... Proposed Milestones $128.5 USD - for first PART-1. $128.5 USD - FOR FINAL PROJECT TESTING WIHT LOGGER MSG HI DEAR, I M EXPERTISE IN JAVA DEVELOPER WITH SOME SPRING SECURITIES IN INDUSTRIAL CODING STANDERD.
$257 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi I've reviewed your complete project Details and I can strongly assure you that I will be able to provide you good quality of work. I have done lot of projects in programming. You can check skills from my profile And I ensure you that I can complete your project with good quality. We can discuss more about this project in chat Looking forward to work with you on this project. Thank you
$30 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Over 12+ years of progressive experience in analysis, design, integration, re-engineering, architecture and development of enterprise applications. Relevant Skills and Experience Having good experience in End-to-end in Big Data implementation. Proposed Milestones $222 USD - Bigdata
$222 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I'm a Scala expert and I work on distributed systems so this task will be hard and time consuming for me. Relevant Skills and Experience Java, Scala, Akka expert. Proposed Milestones $15 USD - Acquaintance with sources. $40 USD - Exercise 1: A distributed calculation of Pi. $40 USD - Exercise 2: Optimising distributed data management. $49 USD - Exercise 3: Extending distributed object functionality. Additional Services Offered $40 USD - An explanation of how everything works.
$144 USD en 2 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED KINGDOM
United Kingdom
0,0
0
Miembro desde jul 28, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.