Presentation is loading. Please wait.

Presentation is loading. Please wait.

Intelligent People. Uncommon Ideas. (A brief overview) Visit for detailshttp://careers.directi.com.

Similar presentations


Presentation on theme: "Intelligent People. Uncommon Ideas. (A brief overview) Visit for detailshttp://careers.directi.com."— Presentation transcript:

1 Intelligent People. Uncommon Ideas. Engineering@Directi (A brief overview) Visit http://careers.directi.com for detailshttp://careers.directi.com

2 Work@Directi Some of the Products you may work on:  Communication and Collaboration networks used by millions of global users  Social Networking software  Instant messaging and VOIP  Data miners and crawlers that parse through Terabytes of data  Context Analysis Engines  Antispam and Antivirus Solutions  Large scale Billing and Provisioning platforms

3 Facts about Products@Directi Some of Our myriad Products and Services -  crawl over 90 million domains  provide web services to millions of users  power 3+ million domains  run on infrastructure spanning hundreds of distributed servers  use Petabytes of physical storage space  serve billions of page views every month  respond to millions of DNS queries every month  serve tens of billions of ad units and $150+ million of ad inventory annually

4 Challenges@Directi Some of the challenges you will deal with:  Managing globally distributed network applications spread over hundreds of servers  Managing Communication and Collaboration apps used by millions of global users  Efficiently generating informative reports from terabytes of data structures  Building large-scale, low-cost, redundant and fast storage solutions  Designing complex applications using NIO, multi-threading, and other cutting edge concepts  Building intuitive interfaces using RIA, Ajax and usability engineering principles

5 Software Processes Some nuances about our software development processes  New releases are made live in the shortest time  Quick Feedback cycle  We imbibe Agile development practices (from Scrum and XP) Some of our Beliefs -  Processes evolve vs Processes are fixed and rigid  Different strokes for different projects vs One size fits all  Change is welcome vs A Release spec is final  Small and faster iterations vs Large and longer releases  Test-first Development vs Testing after Coding  Integrate often and continuously vs Integrate at the end

6 Some Tools & Technologies we use Development  Languages: Java,.NET, PHP, VC++, C++, Perl, XUL, Javascript, C, Shell  Web: HTML, CSS  DBs: Postgres, MySQL, Microsft SQL Server, Berkeley DB, Firebird, SQLite  Frameworks & Libraries: Hibernate, Hibernate Shards, Springs, Apache MINA, Project Grizzly, log4j, memcached, Ant, XAPool, Poolman  Scripting: XML  SOA: Ajax, SOAP, Axis, NuSoap  Unit Testing: Junit  Stress Testing: Jmeter, Tsung, Iozone, Iometer, Bonnie, Bonnie++  RIA: jQuery, YUI

7 Some Tools & Technologies we use System Administration  OS: Linux (Redhat, CentOS), Windows  Monitoring: Nagios  Config Management: puppet  Infrastructure: ServerIron Load Balancers, Cisco ASA Firewall, FC/iSCSI SANs (Comet, Dell)  Scripting: bash, perl, expect, python, PHP, VBS, Powershell  File Systems: ext3, NTFS, XFS, GFS  Other: DRBD, heartbeat, ldirectord, RIS

8 Some Tools & Technologies we use Servers  App/Web Servers: Tomcat, Resin, IIS, PHP Accelerator, Jetty  Mail Servers: qmail, postfix, sendmail  Jabber Servers: ejabberd, Tigase, Openfire  VOIP Servers: Asterisk  DNS Servers: BIND, Power DNS, DLZ, Microsoft DNS  Proxy servers: squid, ISA, Perdition, nginx, Varnish, perlbal  DB Replication: Slony, MSSQL Replication  Mailing List: exmlm, mailman  Antivirus / Antispam: clamd, razor, Kaspersky server, pyzor, policyd  FTP Servers: proftpd, vsftpd  Virtualization: xen, VmWare  Patch Management: WSUS

9 Some Tools & Technologies we use Coding Tools  Code Repository Tools: CVS, SVN  Collaboration: JIRA, Confluence  Others: Teamcity, Clover UI  UI Prototyping: Axure  Design: Photoshop, Flash, Coreldraw  Web: ECMAscript (actionscript/javascript), RSS, XML, HTML, XHTML, CSS1.0 & CSS2.1  Browser support: IE5.0+, Firefox (gecko), Safari, Opera

10 Intelligent People. Uncommon Ideas. http://www.directi.comhttp://www.directi.com | http://careers.directi.comhttp://careers.directi.com Join us in building a multi-billion dollar Enterprise


Download ppt "Intelligent People. Uncommon Ideas. (A brief overview) Visit for detailshttp://careers.directi.com."

Similar presentations


Ads by Google