Akonadi
Struktura Akonadi, nazwana na cześć wyroczni bogini sprawiedliwości w Ghanie jest jest odpowiedzialna za dostarczanie aplikacjom scentralizowanej bazy danych do przechowywania, indeksowania i wyszukiwania informacji osobistych użytkownika. Obejmuje to wiadomości e-mail, kontakty, kalendarze, wydarzenia, dzienniki, alarmy, notatki itp.
Funkcje
- Wspólna pamięć podręczna danych PIM
- Projekt niezależny od typu
- Rozszerzalność
- Ogólny dostęp offline, zapisywanie zmian i odtwarzanie
- Wykrywanie i rozwiązywanie konfliktów ogólnych
- Zasoby można grupować według profilu
- Pozycje składające się z wielu niezależnie wyszukiwanych części
- Możliwość odzyskiwania bez kopiowania
- Równoczesny dostęp umożliwia działanie w tle niezależnie od klienta UI
- Synchronizacja poczty, kalendarza, książek adresowych z serwerami zdalnymi
- Umożliwia infrastrukturze pulpitów semantycznych dostęp do danych PIM
- Archiwizowanie
- Indeksowanie
- Wyszukiwanie pozaprocesowe
- Projektowanie wieloprocesowe
- Izolacja w przypadku awarii
- Duże elementy nie mogą zablokować całego systemu
- Powiązanie przez IPC umożliwia stosowanie komponentów zastrzeżonych