You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 40 Next »

24-01-2021: Finish ACS/NT/ZeroMQ presentation.

  • Translate presentation to english.
  • ZeroMQ brief description.
  • Prepare new version of initial presentation, read about ZeroMQ sockets and patterns.

25-01-2021:

  • Testing, read code, comment features of functions and MACROs.
  • Read about TAO and ACE framework.
  • VM issues, tests failed. (Some ACS directories deleted)

[26-01-2021 ; 27-01-2021]: 

  • None already-made test of ACS/BulkDataNT repository works.
  • Read API documentation(API Docs).
  • Comment code and learn about functions and Classes used in Test N°1 "SenderReceiverTest". Done!
  • If arguments of test executable are changed, process throw ERROR.
  • If ACS process is stoped(Ctrl + C), may generate ERROR with ACS instances. "acsdataClean -all" and "killACS" commands work only sometimes.
  • JorgeSep gives me TAT documentation. (IntGuidelines.pdf)

[28-01-2021 ; 29-01-2021]:

  • Change simple Receive and Sender Test(bdNTReceiverTest - bdNTSenderTest) for add more flows.
  • Compile without errors and warnings.
  • Test just works with one flow like original test.
  • Problemas with CBD and others files in new test execution.

31-01-2021:

  • Test code with six flows edited and it works!
  • Prepare advances presentation of week two.

01-02-2021:

  • Read and understand others Test of ACS/BulkDataRepository
  • Read TAT documentation.

02-02-2021:

03-02-2021:

  • Install dependencies for ZMQ in RHEL7 machine(Founded in opensuses.org repositories, link in references):
  1. libzmq →(Dependencies) libbsd - libpgm - libsodium.
  2. zmq-devel →(Dependencies) gnutls-devel(yum) - nss-devel(yum) - libbsd-devel - libpgm-devel - libsodium-devel.
  3. protobuf-compiler and protobuf-devel (yum).
  • ACSflix compiled and ready for testing.

[04-02-2021 - 05-02-2021]:

07-02-2021:

  • Prepare Monday presentation.

[08-02-2021 ; 09-02-2021]:

  • Read ZMQ docs and source code.
  • Read ACSflix source code.
  • Work with worker testing.
  • Worker test code finished(for now).

10-02-2021:

  • Work in Sender test.
  • Understand ZMQ sender paradigm.

11-02-2021:

  • Multiple flows send and receive data. Test works!

12-02-2021:

  • Read others test and try to implement multiple Streams.
  • Working in new BulkDataZMQ implementation.

14-02-2021:

  • Prepare Last week advances presentation.
  • Prepare ALMA summer job workers presentation.

15-02-2021:

  • Compare performance between ZMQ and NT with multiple flows and data size Test.

16-02-2021:

  • Implement ZMQ comunication using PGM protocol. (Testing not working in same machine. I need to try with 2 different machines.)

[17-02-2021 ; 18-02-2021]:

  • Return to read ACS BulkDataTranfer documentation.
  • Understand Makefile and IDL files.
  • Try to implement BulkDataZMQ.

18-02-2021:

  • Makefile know is working.
  • Change names of classes and everything that not have sense in ACS/BulkData context.
  • Working on BDZMQ and his structure.

19-02-2021:

20-02-2021:

21-02-2021:

22-02-2021:

23-02-2021:

24-02-2021:

25-02-2021:

26-02-2021:

27-02-2021:

28-02-2021:






  • No labels